Re: does TDD lead to functional decomposition?
Joshua Kerievsky <[email protected]> Mon, 30 Sep 2002 10:17:53 -0700
| Newsgroups | gmane.comp.programming.emergent-design |
|---|---|
| Message-ID | <[email protected]> |
>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. Absolutely. And a small list of bullet points will spontaneously give one the ability to emerge great OO designs. Beginners would do best to learn XP (including TDD & Refactoring) and then learn good OO principles and patterns and how/when to refactor to them. Along the way, it helps to cultivate an appreciation for simplicity. best regards jk I n d u s t r i a l L o g i c , I n c . Joshua Kerievsky Founder, Extreme Programmer & Coach http://industriallogic.com 510-540-8336