Design Pattern and Python: Any book recommendation? Your view?

Joe Riopel goon12 at gmail.com
Fri Nov 4 08:41:00 EDT 2011


On Fri, Nov 4, 2011 at 8:28 AM, John Roth <johnroth1 at gmail.com> wrote:
> The first is that if you use TDD (Test Driven Development) and
> refactor relentlessly to remove duplication, most of the basic design
> patterns will emerge naturally from the code as you work.

I agree, and there is a pretty good series of articles on
developerWorks that covers this:
http://www.ibm.com/developerworks/java/library/j-eaed2/index.html

The author used Java in this series, but as Ulrich mentioned, I feel
that design patterns (and emergent design) are "language-agnostic.".



More information about the Python-list mailing list