On Sat, 13 Nov 2004 18:03:34 -0500, Darren Dale
<dd**@cornell.edu> wrote:
I would like to learn more about object oriented concepts, like design
and techniques. I have experience with Matlab and Python, a little with
My personal favourites are Timothy Budd's book which uses several
languages to illustrate concepts - I personally like to see how
different languages do things. Translating those examples back to
Python would be instructive too.
Also Grady Booch's (now ancient!) OO A&D book is worth a read
(again I prefer the multi lingual first edition, but
the C++ only 2nd edition is OK.) This gives you some different
application types and sizes to consider how OOP works. This is
effective because often the real value of OOOP is most apparent
on larger scale projects.
Finally Cetus-Links is a great web resource for OOP sites.
Alan G.
Author of the Learn to Program website
http://www.freenetpages.co.uk/hp/alan.gauld