Eğer bir sistemi sıfırdan yapmanız gerekiyorsa planlamaya yeterince vakit harcamıyor ve yazılım mimarisine uygun çalışmıyorsunuz demektir.
Bir yazılımın session sınıflarını yeniden yazabilirsiniz, veritabanı sınıflarını yeniden yazabilirsiniz.
Ama bir yazılımı komple sıfırdan yazma ihtiyacı duyuyorsanız siz kervan yolda düzülür mantığı ile hareket ediyorsunuz demektir.
Planlamaya yeterince vakit ayırmazsanız, hata düzeltmeye ya da yeni baştan başlamaya daha çok vakit ayırırsınız.