Software Design: Tidy First?

Thinkies

Can't/Because

Kent Beck's avatar
Kent Beck
Aug 08, 2023
∙ Paid

Thinkie Anatomy

Each Thinkie comes with a pattern & a transformation. I

  1. Match the pattern.

  2. Apply the transformation if the pattern matches.

  3. Evaluate the results.

Each step seems straightforward to me but the sequence seems hard. Other people seem to start with evaluating the expected results. If they don’t expect value, they give up.

Evaluating expected va…

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