Software Design: Tidy First?

Share this post

User's avatar
Software Design: Tidy First?
Thinkie: Naive Solution
Thinkies

Thinkie: Naive Solution

Kent Beck's avatar
Kent Beck
Aug 27, 2024
∙ Paid
22

Share this post

User's avatar
Software Design: Tidy First?
Thinkie: Naive Solution
12
1
Share

Pattern: the team is stuck solving a complicated problem. They are focused on complicated solutions.

Transformation: you ask, “Why is this any more complicated than <naive solution>?”

This is one of a class of Thinkies that work not because you have superior skill, but because you maintain perspective while others are stuck in a local maximum. I like thes…

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