Hacker News new | ask | show | jobs
by f1shy 1408 days ago
I will never understand the people think you can never do a fresh start (in software, but not limited to it). Many very successful projects started as a green field. Sometimes I would even go so far as saying they would have failed if the had tried to build onto the existing code base. Also important to note: there is no "start from 0" most likely the work will be based on existing work, the ideas, code, or parts, modules, graphics can be reused. I see everyday in my job how this kind of thinking leads to code with parts that are over 20 years old, and are not changed because of fear that something could break.
1 comments

“Write one to throw away” was a concept in one of the tech books I read. Perhaps The Pragmatic Programmer or maybe The Mythical Man Month.