Software Design: Tidy First?

Chaining

Kent Beck's avatar
Kent Beck
Mar 30, 2022
∙ Paid

Tidyings are potato chips. You eat one, you'll want another. Managing the urge to keep tidying is a key tidying skill. You just tidied, should you tidy more? It depends (& we'll get to what it depends on in the theory section).

How big you step will be up to you, but I encourage you to experiment with sticking to tiny tidying steps. Optimize each step. From the outside it will look like you are running but, like the centipede, you will know you're taking many little steps.

Once you're used to it tidying becomes a game of chess

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