Категория: Создание ПО
Просмотров: 39629

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

Очень просто. Если добавление новых фич проходит просто и легко. Если вы занимаетесь именно созданием программы а не рожаете ёжиков по любому поводу и не плодите костыли. То во всех этих случаях код весьма и весьма хорош. Не идеален, но по сравнению с жопой, которая творится у других, ваши дела идут просто отлично. Если же с внедрением новых фич есть проблемы, то это повод задуматься.

В последнее время я занят создание ЦРМки для собственных нужд. И очень многие вещи в ней создаются на уровне конструктора - из разных уже готовых компонент. Просто "сшил" их на уровне данных или конфигов и заработало. Вот к этому надо стремиться. Но справедливость ради надо заметить, что шёл я к этому пять лет, а может и больше. Но оно того стоило )