4 ms·
Full of outdated advice. Tiobe? SOLID? Come on, these were never really relevant, and less relevant now.
by ahoka 3y ago
Full of outdated advice. Tiobe? SOLID? Come on, these were never really relevant, and less relevant now.
- regularjack 3y agoI'm not familiar with Tiobe, but completely disagree that SOLID is irrelevant. I consider it to be as relevant today as it has always been.
- sk11001 3y agoIt's also fairly obvious and common sense stuff. I'm not convinced that thinking about these principles in the abstract is helpful at all.
- drewcoo 3y ago> It's also fairly obvious and common sense stuff. "Common sense" means stuff you "know" but most people don't. That's why some people try to codify and share rules for what works. https://www.psychologytoday.com/us/blog/the-power-prime/201107/common-sense-is-neither-common-nor-sense https://www.psychologytoday.com/us/blog/the-power-prime/2011...
- kebsup 3y agoAgreed. I've seen multiple people trying to follow solid and clean code producing terrible unmaintainable code. The codebase I've recently inherited has useless interfaces and wrapper classes for literally anything. I.e. a simple write to local storage in a flutter app requires 6 files/classes to get done.
- imetatroll 3y agoIt is painful reading "clean architecture" based code. It... just kill it with fire. The indirection and abstraction turns even simple problems into overly complex nightmares.