Developers love rewriting “old” code
I call this the painting problem. Painting the walls of a room seems easy to an amateur: You just buy a few gallons at Home Depot and slap it on. But a professional knows that prep, trim, and cleanup are 80% of the job and they take skill. Anybody can slap paint onto the middle of a wall. What’s difficult and time-consuming are making the edges sharp and keeping paint off the damn carpet.
So you are saying edge and corner cases are the most difficult?
source:
$link[host]
Read Original Source
In my opinion, only the extremely good developers seem to comprehend that they are almost always writing what will be considered the “technical debt” of 5 years from now when paradigms shift again.
reply