<br><br><div><span class="gmail_quote">On 3/2/06, <b class="gmail_sendername">Terry Hancock</b> <<a href="mailto:hancock@anansispaceworks.com">hancock@anansispaceworks.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Thu, 02 Mar 2006 16:38:44 -0500<br>Roy Smith <<a href="mailto:roy@panix.com">roy@panix.com</a>> wrote:<br>> In article <<a href="mailto:8SINf.1718$No6.40137@news.tufts.edu">8SINf.1718$No6.40137@news.tufts.edu
</a>>,<br>> John Salerno <<a href="mailto:johnjsal@NOSPAMgmail.com">johnjsal@NOSPAMgmail.com</a>> wrote:<br>> > Since Python does so many things different, especially<br>> > compared to compiled and statically typed languages, do
<br>> > most of the basic design patterns still apply when<br>> > writing Python code? If I were to read a design pattern<br>> > book (such as Head First Design Patterns), could I apply<br>> > their Java examples to Python easily enough, or does
<br>> > Python require a different perspective when applying<br>> > patterns?<br>> [...]<br>> The basic concepts in the pattern books are worth knowing.<br>> You just have<br>> to be able to tease apart the concepts from the
<br>> language-specific cruft that so often obfuscates the<br>> descriptions.<br><br>This sounds like an article crying out to be written,<br>"(Learning) Design Patterns with Python".<br><br>Has it been written already?
<br><br>Cheers,<br>Terry<br></blockquote></div><br>Bruce Eckel began writing "Thinking In Python" it was last updated in 2001.<br><br>He's a busy dude with a lot on his plate, so finishing it or updating it isn't known.
<br><br>I emailed him once about it and actually got a cordial reply which amounted to,..."I have no time but I'd love to finish it" <br><br>But, the draft does have some interesting tidbits in it and it's worth a look I think. You def. get the message that patterns apply a lot differently in python as compared to the {...;} languages.
<br><br>Details here.<br><br><a href="http://mindview.net/Books/Python/ThinkingInPython.html">http://mindview.net/Books/Python/ThinkingInPython.html</a><br><br><br><br>-- <br>Thomas G. Willis<br>-----------------------------------------------
<br><a href="http://i-see-sound.com">http://i-see-sound.com</a><br><a href="http://tomwillis.sonicdiscord.com">http://tomwillis.sonicdiscord.com</a><br>America, still more rights than North Korea<br><br><br>