История изменений
Исправление no-such-file, (текущая версия) :
программист формирует в цикле for с индексом от 1 до N
И правильно делает. Вообще такой цикл можно вытащить в подшаблон и толкать везде.
Вам дано задание: убрать и цикла элементы скажем с номерами 3, 5, 7 и 11
array_filter или array_intersect_key, цикл трогать не надо.
Нужно ли делать сначала рефакторинг цикла?
Не нужно. Свой анролл засунь себе в зад, т.к. это уменьшает code reuse = тупая работа.
почему уволили предыдущего программиста
Он сам свалил из этого дурдома. Ни разу не видел чтобы программиста увольняли - это слишком дорого, искать нового.
Исходная версия no-such-file, :
программист формирует в цикле for с индексом от 1 до N
И правильно делает. Вообще такой цикл можно вытащить в подшаблон и толкать везде.
Вам дано задание: убрать и цикла элементы скажем с номерами 3, 5, 7 и 11
array_filter или array_intersect_key, цикл трогать не надо.
Нужно ли делать сначала рефакторинг цикла?
Не нужно. Свой анролл засунь себе в зад, т.к. это уменьшает code reuse = тупая работа.
почему уволили предыдущего программиста
Он сам свалил. Ни разу не видел чтобы программиста увольняли - это слишком дорого, искать нового.