Может оказаться, что постепенного рефакторинга недостаточно и необходимы более значительные изменения. Масштабный рефакторинг — это серьезное обязательство. В краткосрочной перспективе погашение технического долга замедляет внедрение новых функций, в то время как увеличение размера долга ускоряет этот процесс. В долгосрочной перспективе верно обратное: выплата долга ускоряет внедрение новых функций, а увеличение размера долга его замедляет. Продакт-менеджеры заинтересованы в разработке большего количества функций (что ведет к увеличению размера технического долга).
README. Суровые реалии разработчиков
·
Дмитрий Рябой