News for hackers. Stuff that matters.
Re:VVVVVV’s source code is now public, 10 year anniversary j... by klodolph on Friday January 10, 2020 @05:35PM (#22016367)
I would caution people against taking SOLID as a measure of code quality. That’s a trap. SOLID is just a set of object-oriented design principles, not laws. If you take the guidelines too seriously, you will end up with a damaged code base which is difficult to read or understand.

Having spent quite some time in id Software code bases, I will defend them as being high quality, but whether or not they are SOLID is not something I really care about. The SOLID guidelines also regularly conflict with YAGNI.

Re:VVVVVV’s source code is now public, 10 year anniversary j... by GordonS on Friday January 10, 2020 @06:19PM (#22016668)
I fully agree with this.

Guiding principles are a good thing, but the one principle that should top them all is "no dogma".