Re: does TDD lead to functional decomposition?

Ron Jeffries <[email protected]> Mon, 30 Sep 2002 06:02:08 -0400
Newsgroups gmane.comp.programming.emergent-design
Organization XProgramming.com
Message-ID <[email protected]>
On Monday, September 30, 2002, at 1:57:07 AM, Keith Nicholas wrote:

> Key thing Im trying to extract out of this is that without a good
> knowledge of OO principles / patterns / etc it gets hard for good OO
> designs to emerge.

> Comments? Thoughts?

Certainly sounds true. And if you're not a good procedural programmer,
you might not even get a good procedural design, since it too requires
extraction of the right concepts at the right moment.

I think it comes down to this: no matter how much you experiment in
the kitchen, if you don't have a good sense of taste, the meals you
prepare won't turn out very well.

Ron Jeffries
www.XProgramming.com
Yesterday's code should be as good as we could make it yesterday.
The fact that we know more today, and are more capable today,
is good news about today, not bad news about yesterday.