[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [pygame] multiple inheritance problem



On Thu, 05 Aug 2004 09:05:40 +0200
enrike <enrike@altern.org> wrote:

> hi
> 
> i am constructing a fairly complex system and I this is getting too 
> complex for my experience. I use multiple inheritance and there are 
> several superclasses and so on.
> This is the first time i am dealing with such complex issues and i
> guess i am missing the point somewhere.
> 
> Is there any tool that allows me to visualize the relation between the
> classes i am creating?
> 
> what about some online tutorial related to OOP design? is there any
> good website i could read about these issues to clarify my ideas?

Bruce Eckel writes a lot about OO programming and design patterns[1]. 
"Thinking in C++" and "Thinking in Java" are interesting reads, even if
you don't actually use these languages. There is a "Thinking in Python"
in the works, and you can download the last draft @
http://www.mindview.net/Books/TIPython. You can also grab online copies
of his other books on this site.

Another interesting read is http://diveintopython.org, an online
book, with several translations available.
If you are french (as I suspect from your email addy), you can try
news://fr.comp.lang.python or the python@aful.org mailing list, there
are lots of knowledgeable and helpful people there.



[1] Design Patterns are hard to describe (just like OOP...) Let's say
they are recipes for applying OOP to real life programming problems...

Attachment: pgp00000.pgp
Description: PGP signature