Re: [extremeprogramming] The principle behind How Test-Driven Development Works

"J. B. Rainsberger" <[email protected]> Mon, 4 Nov 2019 15:25:31 +0100
Newsgroups gmane.comp.programming.extreme-programming
Message-ID <CA+H_oahhaDu=HdDjGxOW-KYVbMMzqkdh1pD+2c9DFmtdHTH+uA@mail.gmail.com>
On Mon, Nov 4, 2019 at 3:09 PM Steve Gordon <[email protected]> wrote:

> Beware that in the hands of rigid thinkers, this kind of thinking can
> easily lead to Gant charts, critical chains, critical paths, and other
> forms of over-planning.
>

I understand your impulse, but I'm not worried about that. And it hasn't
happened in the past 10 years. :)

The whole point of the article is to show the exact opposite: that
small-batch rework is the antidote to the statistical fluctuations and
that's why TDD works. When I give the corresponding talk, I turn the
"Waterfall" diagram into an something similar to
http://www.zeroplayer.com/tdd.png in a handful of iterations of the
applying this idea.

Keep things dynamic and simple.  TDD with good unit test coverage
> facilitates just doing things in whatever order the user story slices and
> their priorities lead.
>

If my audience had found that compelling, I wouldn't have invented anything
else. :)
-- 
J. B. (Joe) Rainsberger :: https://tdd.training :: http://www.jbrains.ca ::
http://www.thecodewhisperer.com

-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.

View/Reply Online (#160160): https://groups.io/g/extremeprogramming/message/160160
Mute This Topic: https://groups.io/mt/39414677/2417047
Group Owner: [email protected]
Unsubscribe: https://groups.io/g/extremeprogramming/leave/4902963/619838065/xyzzy  [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-