Es gibt einen subtilen Grund dafür, dass Programmierer den Code immer wegwerfen und von vorne beginnen möchten. Der Grund dafür ist, dass sie denken, der alte Code sei ein Chaos. [...] Der Grund dafür, dass sie den alten Code für ein Chaos halten, liegt in einem Kardinalgrundgesetz der Programmierung: Es ist schwieriger, Code zu lesen als ihn zu schreiben.