Hello Python community.

I come from a classic background in what refers to OOP. Mostly Java and PHP (> 
5.3). I'm used to abstract classes, interfaces, access modifiers and so on.

Don't get me wrong. I know that despite the differences Python is fully object 
oriented. My point is, do you know any book or resource that explains in deep 
the pythonic way of doing OOP?

For example, I'm gonna try to develop a modest application from ground up using 
TDD. If it had been done in Java for instance, I would made extensive use of 
interfaces to define the boundaries of my system. How would I do something like 
that in Python?


Many thanks!
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to