Software Design: Tidy First?

Cohesion Order

Kent Beck's avatar
Kent Beck
Feb 15, 2022
∙ Paid

You read the code, you figure out that to make a behavior change you're going to have to change several widely-dispersed spots in the code, and you get grumpy. What to do?

Re-order the code so the elements you need to change are adjacent.

User's avatar

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

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