Своим стажерам я всегда приводил пример с ремонтом в квартире.
Когда вы клеете обои, вы сначала клеете как попало, лишь бы прилипло, а когда все поклеено, тогда можно и подровнять? Конечно нет, надо сразу делать чисто, ровно и красиво.
Это очевидно с обоями, но почему-то трудно применить к коду. Ведь буковки и циферки так легко изменить в редакторе. Потом 🙂
Однако, делать код "красивым", когда задача считается решенной чревато проблемами. Нужно подумать, стоит ли. В самом буквальном смысле - стоит ли оно того в рублях, какие риски оставить, как есть..
По-хорошему, после изменений нужно проводить новую итерацию тестирования. Трудозатраты! Возможно, даже не ваши, а это ещё заметнее. Не сделал хорошо сразу - расходуй своё время дважды.
Либо надеяться, что новых багов не появится (хаха).
· 30.06.2024
Цель поклейки обоев - эстетика и у этого мероприятия предсказуемый и понятный результат (в комнате должно стать красивее и уютнее), цель написания кода - выполнение функциональной операции, которая не всегда соответствует изначальному плану (могут быть ошибки, может не лечь в процесс из-за неучтенных вводных и т.д.). Тут скорее слишком слабая аналогия.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён