Alan Gauld
Mon, 30 Aug 2010 12:25:53 -0700
"Tino Dai" <obe...@gmail.com> wrote
I'm beefing up my Object-Oriented Analysis and Design - gettingthe gaps in my knowledge filled in through the Head First OOAD book
I don't know it although I've seen a couple of others in the series. My recommendations for general OOAD books are:Timothy Budd - OOP. It's not Python but covers the basic principles well.
Grady Booch - OOAD - The second edition is all in C++, The first edition, if you can find one, is in 5 different langiages and IMHO much better for it. It stops you focusing on the
language and helps focus on the OO principles.Bruce Eckel - Thinking in Java - One of the very few books on Java that does a good job of teaching OO. He was going to do a Thinking in Python but I think it died :-(
And finally the original Design Patterns book by the Gang of Four. Its a bit heavy
but the information is excellent. HTH, -- Alan Gauld Author of the Learn to Program web site http://www.alan-g.me.uk/ _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor