Defaultnya adalah refactoring. Sebuah rewrite hanya dibenarkan ketika sistem yang ada tidak lagi bisa berevolusi memenuhi kebutuhan dengan biaya yang dapat diterima, dan Anda bisa terus memberikan nilai selama melakukannya. Kebanyakan naluri "kita butuh rewrite" sebenarnya adalah masalah tech debt yang tidak terkelola, yang dapat diselesaikan refactoring inkremental dengan risiko jauh lebih kecil.
