Software Design: Tidy First?

Share this post

User's avatar
Software Design: Tidy First?
Batch Sizes

Batch Sizes

Kent Beck's avatar
Kent Beck
Jul 14, 2022
∙ Paid
19

Share this post

User's avatar
Software Design: Tidy First?
Batch Sizes
10
Share

How much tidying should you do before integrating & deploying?

Well, there are a couple of considerations:

  • How much tidying do we need to do? That is, if we define tidying as structural changes supporting the next behavioral change, then, well, how many structural changes do we need to make to support the next behavioral change? Tidying is not looking towards a far future. Tidying meets an immediate need. (We'll talk about this more when we talk about first/after/later.)

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2025 Kent Beck
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share