Hacker News new | ask | show | jobs
by cratermoon 1730 days ago
Refactoring: Improving the Design of Existing Code

For helping realize that in all the books telling me how to write good code, explaining language constructs, and working as a software developer, none of them ever made it clear to me that programmers spend less than half their time writing new code from scratch. For showing me that programming involves revising and improving far more than opening up an editor to a new file in an empty repo.