Lalai kepada refactoring. Satu rewrite hanya wajar apabila sistem sedia ada tidak lagi boleh berkembang untuk memenuhi keperluan pada kos yang boleh diterima, dan anda boleh terus menyampaikan nilai semasa melakukannya. Kebanyakan naluri "kita perlukan rewrite" sebenarnya ialah masalah tech debt yang tidak diurus yang refactoring berperingkat selesaikan dengan jauh kurang risiko.
