В любой системе энтропия со временем возрастает. Только подведение энергии в виде человеко-часов на рефакторинг может уменьшать эту энтропию.
Если технический долг находится под контролем, то система будет готова почти к любым разворотам и негативным событиям извне. Исходный код, макеты, архитектура, тесты будут выстроены таким образом, чтобы успевать подстраиваться под изменения без потери скорости разработки. Вы сможете дёшево проводить эксперименты по изменениям системы и опережать конкурентов в поиске продающих функций.
При этом нужно помнить, что внутреннее качество системы стоит очень дорого[100]. Речь даже не о человеко-часах, которые нужно вложить в это качество, а о привлечении и удержании на проекте грамотных инженеров, которые в состоянии создать и поддерживать высокое качество бесконечно долго. С другой стороны, если игнорировать вложения во внутреннее качество, то можно потерять проект. Поэтому я рекомендую очень внимательно относится к техдолгу и к инженерам, которые занимаются разработкой и дизайном.