News for hackers. Stuff that matters.
Re:Avoid Indirection in Code by tawy12345 on Monday June 24, 2019 @11:39AM (#20264605)
I think some commenters don't understand the challenges of reviewing code contributions as an open source maintainer. Many people already feel like they're doing you a favour by contributing any code. This is amplified if they've followed "best practices" and broken it down into many tiny functions and objects. As a maintainer, having to review and maintain code that is abstracted in the wrong way is a major headache. Trying to tell someone that their code is over-abstracted risks starting a debate on the code review and generally derailing the process.

An article like this at least sets some precedent and gives you something to point to.

Re:Avoid Indirection in Code by asdfman123 on Monday June 24, 2019 @12:27PM (#20265252)
For my reference, can you give me an example of properly abstracted code and overly abstracted code?