[cheesecake-dev] Comments from Connelly Barnes

Michał Kwiatkowski constant.beta at gmail.com
Fri Jun 2 09:07:40 PDT 2006


First, I am relieved that you guys seem reasonable. As I said before,
my greatest fear is that you guys take a particularly polemical stance
and end up polarizing the community (the "RMS" effect).

On the subject of unit tests, my point was that for certain multimedia
packages it may be easier to run an example program (which in practice
will have the effect of verifying much of the interface) than writing
a bunch of unit tests. Again I don't know whether this is "right" or
"wrong" from the standpoint of efficiency or correctness, but I am
observing that significant subgroups in the Python community function
as if it were "right," and will probably become annoyed at you guys if
you try to tell them otherwise. I haven't looked very hard, but I
noticed that Soya3D also doesn't seem to use many unit tests, and at
least Beautiful Soup, Raymond Hettinger's matfunc.py matrix library,
and some of the modules by Bram Cohen are available as single .py
files only. Of course these are just specific examples -- the general
idea is that people have widely varying ideas of good design, so I
think it would generally be polite to accommodate ideas which
significant parts of the Python community intentionally choose to
follow and call "good design" and which can plausibly fit into your
own concept of the absolute Good Design.

Thanks, Connelly Barnes.



More information about the cheesecake-dev mailing list