Discussion about this post

User's avatar
Mário Melo's avatar

Thanks for this post, Dave! Couldn’t agree more!

My latest post was pretty much about a similar experience. And that led me to a reflection:

If you are writing a test and need to write a mock, you probably missed an opportunity to do incremental development. Because that mock should already exist as your first implementation.

I’m still refining that idea, but right now I think it makes a lot of sense.

Expand full comment
Kerry Langford's avatar

If I may summarize your article:

Premature DRY,

Causes CRY,

Then KISS,

Until ETC…

Premature “Don’t Repeat Yourself”,

Causes “Complexity Restraining Yourself”,

Then “Keep It Simple Stupid”,

Until “Easy To Change”…

Expand full comment
2 more comments...

No posts