Software Design: Tidy First?

Share this post

User's avatar
Software Design: Tidy First?
The Generalize Step In TDD
Copy link
Facebook
Email
Notes
More

The Generalize Step In TDD

Kent Beck's avatar
Kent Beck
Jun 06, 2025
∙ Paid
11

Share this post

User's avatar
Software Design: Tidy First?
The Generalize Step In TDD
Copy link
Facebook
Email
Notes
More
6
2
Share

At CraftConf this year I debuted a talk on Canon TDD. More on that later, but I just ran across a good example of a concept I introduced in that talk & y’all know how precious good examples are.

One critique of TDD is that there’s no place in it for design. If you’re a practitioner you know that’s not true, but if that’s what it looks like from the outsi…

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

Copy link
Facebook
Email
Notes
More