Разработчики склонны к двум заблуждениям:

  1. Мы исправим проблемы в коде позже, когда будет время. Но давление со стороны бизнеса никогда не ослабевает, и времени на приведение кода в порядок больше не становится.
  2. Можно писать грязный беспорядочный код, если это позволяет быстрее вывести продукт на рынок. Реальность такова, что чистый код пишется быстрее, а после выхода на рынок скорость становится ещё важнее, так как нужно опережать конкурентов.

Чистая архитектура - Мартин, Роберт

Такова ли реальность на самом деле? Даже если чистый код пишется быстрее и поддерживается проще, чем грязный, так ли это важно, если продукт приносит огромные деньги?

Мотивация писать чистый код, похоже, лежит не в области финансов и бухгалтерии, см. Главное следствие технического долга - дефекты, а не рост затрат.