Software Design: Tidy First?
Subscribe
Sign in
Home
From the Archives
Incentives
Business architecture
Personal
Thinkies
Archive
Leaderboard
About
Latest
Top
Discussions
One At A Time
But One What?
Apr 24
•
Kent Beck
49
Share this post
One At A Time
tidyfirst.substack.com
Copy link
Facebook
Email
Note
Other
11
Untangling Spaghetti: Debugging Non-Terminating Object Programs
Make an understandable mess, fix the bug, then make it easier to understand
Apr 22
•
Kent Beck
37
Share this post
Untangling Spaghetti: Debugging Non-Terminating Object Programs
tidyfirst.substack.com
Copy link
Facebook
Email
Note
Other
2
AI & Software Development 2
2 more missing topics
Apr 19
•
Kent Beck
15
Share this post
AI & Software Development 2
tidyfirst.substack.com
Copy link
Facebook
Email
Note
Other
4
AI & Software Development
Raw Thoughts
Apr 18
•
Kent Beck
35
Share this post
AI & Software Development
tidyfirst.substack.com
Copy link
Facebook
Email
Note
Other
8
To Test or Not to Test? That’s a Good Question
First published August 2014. For context JUnit Max was a commercial product I produced that is still the best test runner I’ve ever used. It gave…
Apr 12
•
Kent Beck
60
Share this post
To Test or Not to Test? That’s a Good Question
tidyfirst.substack.com
Copy link
Facebook
Email
Note
Other
Getting There From Here
Getting ramped up to write book 2 & I keep thinking of book 3 topics. I’ll record them with you so I have them some place & so you know a bit about what…
Apr 10
•
Kent Beck
24
Share this post
Getting There From Here
tidyfirst.substack.com
Copy link
Facebook
Email
Note
Other
5
March 2024
TDD's Missing Skill: Behavioral Composition
I appreciate Mr. Zakharchenko’s extensive critique of TDD even as I have some reservations regarding his language. He tried TDD. He thought about it. He…
Mar 29
•
Kent Beck
139
Share this post
TDD's Missing Skill: Behavioral Composition
tidyfirst.substack.com
Copy link
Facebook
Email
Note
Other
23
Surprise Factory--Coupling: Why Software Costs So Damn Much
Thank you all for the feedback on the previous chapter. I think the result is much improved. This week we have the technical meat of the…
Mar 21
•
Kent Beck
29
Share this post
Surprise Factory--Coupling: Why Software Costs So Damn Much
tidyfirst.substack.com
Copy link
Facebook
Email
Note
Other
17
Design is an Island
First published April 2009. This was a period when I was working consistently on the material that would become, a decade and a half later, Tidy First…
Mar 18
•
Kent Beck
56
Share this post
Design is an Island
tidyfirst.substack.com
Copy link
Facebook
Email
Note
Other
2
Features & Design: Both Essential & Yet Mutually Exclusive
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…
Mar 14
•
Kent Beck
18
Share this post
Features & Design: Both Essential & Yet Mutually Exclusive
tidyfirst.substack.com
Copy link
Facebook
Email
Note
Other
12
The Open/Closed/Open Principle
First published June 2009. I still see folks making this mistake—”design good APIs”. Sure, fine, but what about when the APIs turn out not to be good…
Mar 12
•
Kent Beck
89
Share this post
The Open/Closed/Open Principle
tidyfirst.substack.com
Copy link
Facebook
Email
Note
Other
9
Features & Design: A Dance of Contrasts
Chapter 4 of The Surprise Factory
Mar 7
•
Kent Beck
17
Share this post
Features & Design: A Dance of Contrasts
tidyfirst.substack.com
Copy link
Facebook
Email
Note
Other
12
Share
Copy link
Facebook
Email
Note
Other
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts