component-design

1 article
sort: new top best
clear filter
0 1/10

This article critiques the overuse of the Single-Responsibility Principle in software design and proposes Siedersleben's blood group law as a practical alternative framework for categorizing components into reusable groups (Generic, Technical, Domain, and anti-patterns) to minimize code while maximizing use cases.

SOLID Siedersleben Quasar Architecture Style Lodash Bluebird Luxon nconf knex metascraper jsonwebtoken passport
kiss-and-solid.com · WolfOliver · 6 days ago · details · hn