do design patterns still apply with Python?

Terry Hancock hancock at
Fri Mar 3 01:02:39 CET 2006

On Thu, 02 Mar 2006 16:38:44 -0500
Roy Smith <roy at> wrote:
> In article <8SINf.1718$No6.40137 at>,
>  John Salerno <johnjsal at> wrote:
> > Since Python does so many things different, especially
> > compared to  compiled and statically typed languages, do
> > most of the basic design  patterns still apply when
> > writing Python code? If I were to read a  design pattern
> > book (such as Head First Design Patterns), could I apply
> > their Java examples to Python easily enough, or does
> > Python require a  different perspective when applying
> > patterns?
> [...]
> The basic concepts in the pattern books are worth knowing.
>  You just have 
> to be able to tease apart the concepts from the
> language-specific cruft  that so often obfuscates the
> descriptions. 

This sounds like an article crying out to be written,
"(Learning) Design Patterns with Python".

Has it been written already?


Terry Hancock (hancock at
Anansi Spaceworks

More information about the Python-list mailing list