Software Design: Tidy First?

Features & Design: Both Essential & Yet Mutually Exclusive

Kent Beck's avatar
Kent Beck
Mar 14, 2024
∙ Paid

I got great feedback that the previous version of this chapter relied too heavily on analogies. Here it is written in a more straightforward style. If you’re an executive, does this work better for you? If you’re not, would you feel better handing this to an executive?

Distinguish between 2 kinds of programming:

  • Programming that results in an externally-v…

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