News for hackers. Stuff that matters.
Re:Attitudes That Lead to Maintainable Code by pklausler on Wednesday March 08, 2017 @12:09PM (#13821607)
Disagree. You don't want to solve just the specific problem at hand in a way that will be hard/expensive/buggy to extend. And you don't want to implement the most general conceivable solution library, either.

The best solutions are in the middle ground, viz. those that solve the immediate problem in a way that anticipates and facilitates the future as well.

Re:Attitudes That Lead to Maintainable Code by taeric on Wednesday March 08, 2017 @02:54PM (#13823168)
If something puts itself in the way of the work I am doing already, then I will attempt to solve it.

But, you have to exercise caution and prioritize. Otherwise, you'll just find yourself in the "Hal fixing a lightbulb"[1] cycle.

[1] https://www.youtube.com/watch?v=RHpJFROEOmg