Software Design: Tidy First?

Surprise Factory: Cohesion: Coupling’s B Side

Kent Beck's avatar
Kent Beck
May 16, 2024
∙ Paid

What do you do when coupling is costing you dear but decoupling is impossible (or just too expensive)? Apply coupling’s flip side—cohesion.

Cohesion is a measure of how coupled the inside of an element is. And, this is the hard part, the more coupled the better.

Wait, I thought you just said that coupling was bad, that coupling magnified cost. How is more…

User's avatar

Continue reading this post for free, courtesy of Kent Beck.

Or purchase a paid subscription.
© 2026 Kent Beck · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture