LINUX.ORG.RU

оптимизировать код

 


0

1
for (X x1: A)
    for (X x2: A)
    ...
        for (X xN: A)
            func(x1, x2... xN);

как оптимизировать вышепредложенный код на java, чтобы не городить N циклов for? реквестирую более изящное решение

★★★★★
Ответ на: комментарий от jcd

Чини не юнит-тест, а тот код, который тестируется. Ява чай не C, рефакторится легче, благодаря поддержке в современных IDE. Я серьезно - с твоей архитектурой что-то не так, если у тебя методы по дофига параметров имеют.

cherry-pick
()
Ответ на: комментарий от cherry-pick

причем тут методы? есть реквест с разными параметрами, нужно протестировать обработчик реквеста на всем диапазоне значений. то, что у всех элементов вектора тип одинаковый - я утрировал, он разный.

jcd ★★★★★
() автор топика
Ответ на: комментарий от jcd

При том, что твой код говно. Какой в жопу «вектор», когда у тебя в ОП-посте метод с дофига параметрами? Вектор у тебя бы был, если бы ты Vector<T> передавал бы, как один параметр, а не товарняк из N различных параметров.

cherry-pick
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.