Своим стажерам я всегда приводил пример с ремонтом в квартире.

Когда вы клеете обои, вы сначала клеете как попало, лишь бы прилипло, а когда все поклеено, тогда можно и подровнять? Конечно нет, надо сразу делать чисто, ровно и красиво.

Это очевидно с обоями, но почему-то трудно применить к коду. Ведь буковки и циферки так легко изменить в редакторе. Потом 🙂

Однако, делать код "красивым", когда задача считается решенной чревато проблемами. Нужно подумать, стоит ли. В самом буквальном смысле - стоит ли оно того в рублях, какие риски оставить, как есть..

По-хорошему, после изменений нужно проводить новую итерацию тестирования. Трудозатраты! Возможно, даже не ваши, а это ещё заметнее. Не сделал хорошо сразу - расходуй своё время дважды.

Либо надеяться, что новых багов не появится (хаха).