Comment by newsoftheday

6 hours ago

The few on this page today who object to SOLID seem likely to me to be functional programmers who have never understood software engineering principles in the first place.

Weird take--SOLID, to me (I work in embedded but have done basically everything), represents a system of design principles that mean well and are probably fine in a heavily OO environment 80% of the time but resoundingly end up prime examples of the pareto principle.