Hacker News new | past | comments | ask | show | jobs | submit login

Jeff Meyerson's interview with David Heinemeir Hanson [DHH] includes rewriting software. It discusses the reasons rewrites have a bad reputation and the difference between rewriting because "it's not my code/language/idiom" and declaring "technical bankruptcy" as an extension of the technical debt metaphor.

Agree with DHH or not, he's thought deeply about a lot of software development tropes.

http://softwareengineeringdaily.com/2016/01/13/the-evolution...




I listen to every DHH interview I can but his view on a rewrite is different than others that do rewrites. There is no "second system" per say in his world. He leaves the old system up for people that still think it works just fine. Instead of messing up the old versions with upgrades, they leave them up and if a customer wants to go to new version that is "rewritten" they can.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: