Программерское
taelhash — 28.04.2017
Хорошие практики работы от плохих отличаются мелочами. Например, я
регулярно правлю закомментированный код. Если в коде есть
такое: // foo("test", 1);
foo("test", 2);
И нужно в вызов функции foo() добавить третий аргумент, то большинство программистов сделает так:
// foo("test", 1);
foo("test", 2, new_param());
А я сделаю так:
// foo("test", 1, new_param());
foo("test", 2, new_param());
При таком подходе, если кому-то в будущем понадобится раскомментировать первую строку, она сразу заработает ожидаемым образом. В противном случае (особенно если рефакторящих изменений было много) человеку может понадобится очень долго соображать, как именно она должна выглядеть в новых реалиях (её же никто не рефакторил, зачем?).
|
|
</> |
Какие стикеры для автомобиля держатся дольше всего и не выгорают
Намибия
Еще немного, еще чуть-чуть
Валенсия, вечер
В поисках сумасбродных призраков рок-н-рола. (Часть третья)
Конус Колпакова: самое таинственной место в Сибири
Ботанический сад Петра Великого (начало)
Балет в картинках. Портреты старые и новые.
Путь к деньгам (10 комиксов Бидструпа)

