Here is something I don&#x27;t understand: How does one effectively deliver on a project while writing crappy code? Doesn&#x27;t trying to do that result in the codebase becoming so confusing that you don&#x27;t know how to add things to it without breaking other things?