SOLID Without the Acronym: It's Just Cohesion and Coupling
SOLID isn't really five independent principles. It's mostly two long-standing design ideas, wearing five names. High cohesion — keep the things that change together, together. Low coupling — depend o

