FOSS projects exhibiting clean/good OOP?
Rob Wolfe
rw at smsnet.pl
Wed Jul 9 15:56:46 EDT 2008
Phillip B Oldham <phillip.oldham at gmail.com> writes:
> I'm wondering whether anyone can offer suggestions on FOSS projects/
> apps which exhibit solid OO principles, clean code, good inline
> documentation, and sound design principles?
>
> I'm devoting some time to reviewing other people's code to advance my
> skills. Its good to review bad code (of which I have more than enough
> examples) as well as good, but I'm lacking in finding good examples.
>
> Projects of varying sizes would be great.
IMHO these projects are examples of very interesting and clean design:
docutils: http://docutils.sourceforge.net/docs/dev/hacking.html
trac: http://trac.edgewall.org/wiki/TracDev/ComponentArchitecture
In both of them code is not just clean, it is a work of art. ;)
HTH,
Rob
More information about the Python-list
mailing list