Software Design: Tidy First?

Share this post

User's avatar
Software Design: Tidy First?
Thinkie Reverse Causality
Thinkies

Thinkie Reverse Causality

Kent Beck's avatar
Kent Beck
Feb 25, 2025
∙ Paid
5

Share this post

User's avatar
Software Design: Tidy First?
Thinkie Reverse Causality
Share

Pattern: You’ve tried to make a change by Thinkie Move Upstream [ed: not yet written].

Transformation: Treat the effect as the cause.

Let’s say as your organization has grown there are so many meetings that no one can get any work pushed to production any more. You try just eliminating meetings but they spring back up like mushrooms after rain. It’s norma…

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