News for hackers. Stuff that matters.
Re:Let’s Get Excited About Maintenance by xamuel on Sunday July 23, 2017 @11:10PM (#14835632)
>not totally sure how to achieve it [replaceability]

One of the most crucial keys is: make your code greppable. For example, don't treat OOP classes as a license to use generic method names ("add", "set", "close", etc.), or it'll be difficult to weed those classes out.

Re:Let’s Get Excited About Maintenance by fa on Tuesday July 25, 2017 @10:24AM (#14847910)
Xamuel, where did your old blog go? The one where you talked about Esperanto as a gateway language to get people over their fear of learning a new language? I try to cite it regularly but it’s offline and Wayback Machine is giving me lip. (Sorry to barge in on this thread, I hope it’s the most reliable way to get to you.)
Re:Let’s Get Excited About Maintenance by majewsky on Monday July 24, 2017 @04:42AM (#14836805)
Depends. If you have a statically typed language, you can usually just delete the class and fix all the compile errors. With a dynamically typed language, your point stands and I very much agree.