Software Design: Tidy First?

Share this post

User's avatar
Software Design: Tidy First?
(Revised Surprise Factory Chapter) Coupling: Why Software Costs So Damn Much

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

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

Share this post

User's avatar
Software Design: Tidy First?
(Revised Surprise Factory Chapter) Coupling: Why Software Costs So Damn Much
9
Share

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…

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