I agree that OO is something you need to do in order to get your head around it, but you may want to look at some of the books from Bruce Eckel (the Thinking In... series) which you can download for free here: http://mindview.net/Books
Specifically, there is a Thinking in Python book there. I think the author explains OO concepts well, but there is a disclaimer - that you should at least know Python syntax and libraries if you're going to follow the examples very well. You can find free Python coding examples at Python.org. Look in the left margin. Cheers, Ken -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Stephan Richter Sent: Saturday, November 13, 2004 10:57 AM To: [EMAIL PROTECTED] Subject: Re: [Zope-dev] Need a book recommendation(s) for newer patterns andcomponent based design On Friday 12 November 2004 22:23, Ira wrote: > Hi. I am new to Python, Zope, and OOP. Can you please recommend a good > book(s) on patterns, component architecture, and component-based design > as referred to in the excerpt from the Zope X3.0 press release below? I > am reading 'Design Patterns' by Gamma, et al, but it does not include > interface patterns or perhaps other, newer patterns. I do not know how much of an abstract learner/thinker you are, but when I learned OOP, a book did not help me at all; I learned it by doing. And in this case I would say the Zope 3 Developers Book is the right thing. It covers all component types in a practical instructional manner. If this is not enough for you, the Zope X3 source code has some really great README.txt files that point out subtleties and corner cases. See http://dev.zope.org/Zope3/Zope3Book Regards, Stephan -- Stephan Richter CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student) Web2k - Web Software Design, Development and Training _______________________________________________ Zope-Dev maillist - [EMAIL PROTECTED] http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope ) _______________________________________________ Zope-Dev maillist - [EMAIL PROTECTED] http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )