Software Design: Tidy First?

Share this post

User's avatar
Software Design: Tidy First?
Thinkie: One Pass Quickly, One Pass Good
Thinkies

Thinkie: One Pass Quickly, One Pass Good

Kent Beck's avatar
Kent Beck
Jul 16, 2024
∙ Paid
18

Share this post

User's avatar
Software Design: Tidy First?
Thinkie: One Pass Quickly, One Pass Good
7
1
Share

You have a software project. The regulators say you have to deliver a project with variations for all 50 states (American-centric, I know) by a certain date or 💀. You have 5 months. How do you structure the project?

  • Deliver all states with a calculated amount of buffer, say get done in 4 months so you have a month of slack.

  • 10 states a month. Implement t…

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