…it’s not a Unit Test

Riffing on Jeff Foxworthy’s “…you might be a redneck”, I present “…it’s not a Unit Test”: If it requires manual setup… it’s not a Unit Test. If it requires manual intervention… it’s not a Unit Test. If it requires a network connection… it’s not a Unit Test. If it requires a container… it’s not a …

Continue reading ‘…it’s not a Unit Test’ »

TDD’s Dirty Little Secret

In spite of all that TDD provides, there is one glaring omission: TDD is not particularly interested in business value. I’m sure that strong proponents of TDD would argue that TDD is valuable; and it is – as an engineering practice. I’m sure that those same proponents would say that TDD’s implicit improvement in design …

Continue reading ‘TDD’s Dirty Little Secret’ »