Software Design: Tidy First?

Rhythm

Kent Beck's avatar
Kent Beck
Jul 22, 2022
∙ Paid

Let's go back to the beginning. You are tidying to make future changes to the behavior of the system easier. You are making future behavior changes easier because you're worth it (we'll get into the economics later, if anyone objects). What are we talking about here? A brief moment then back to the slog? Hour upon hour of blissful tidying?

Part of the art of managing tidying is managing the rhythm of it. In the previous chapter we saw this picture, encouraging smaller batches of tidying:

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