Software Design: Tidy First?

(Revised Surprise Factory Chapter) Coupling: Why Software Costs So Damn Much

Kent Beck's avatar
Kent Beck
May 09, 2024
∙ Paid

I overused analogies in the first draft & didn’t connect coupling to the Surprise Factory. Thank you all for the feedback. Here is the revised version. I hope you’ll tell me what you think. Remember, the audience is a CTO looking to improve the business outcomes of development.

Why does software, seemingly straightforward at the outset, morph into a fina…

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