Стандартная практика – это переписывать по мере того, как ведется основная работа. Вместо покурить, можно пару компонентов зарефакторить
Я так и делаю обычно. Правишь файл или функцию - поправь чтобы было лучше (при условии что покрыто тестами и ты не поломаешь). Называю это gradual improvement. Но почему-то не все так хотят. Хотят "дайте нам месяц на переписать"
Если посмотреть git history в "нормальном" проекте то каждая строчка кода переписывается как минимум несолько раз. если это не так - то наверное этот код никому не нужен 😂
Я так и делаю обычно. Правишь файл или функцию - поправь чтобы было лучше (при условии что покрыто тестами и ты не поломаешь). Называю это gradual improvement. Но почему-то не все так хотят. Хотят "дайте нам месяц на переписать"
Я так и делаю обычно. Правишь файл или функцию - поправь чтобы было лучше (при условии что покрыто тестами и ты не поломаешь). Называю это gradual improvement. Но почему-то не все так хотят. Хотят "дайте нам месяц на переписать"
ну переписать за месяц - это или проект маленький, или слишком оптимистичный эстимейт
в одной ситуации может быть полезно - если входящие требования гавно, то можно и попереписывать, эффект будет такой же, проект все равно закроют но так хоть опыта люди наберутся 😂