UML Support for Python [was IDLE development - Call for participation]
Cees de Groot
cg at gaia.cdg.acriter.nl
Sun Aug 20 17:11:16 EDT 2000
Aahz Maruch <aahz at netcom.com> said:
>[Whiteboard on the table is] good for brainstorming, but you lose
>record-keeping, not to mention the ability to look up existing
>documentation.
I've found UML to be infinitely more useful as a brainstorming language
than to serve as a documentation language. Class diagrams can be readily
reproduced from the code, and my experience is that sequence diagrams
you draw during a brainstorming/designing session are invariably
implemented in a slightly different way later on - better have no
diagrams and bet your life on clear source code than have wrong diagrams
and a safe sense of security...
Of course, in some companies record-keeping is an end, not a means, but
for these any diagrams go, as long as the pile of paper is large enough
to prevent everyone from actually checking them for correctness ;-)
--
Cees de Groot http://www.cdegroot.com <cg at cdegroot.com>
GnuPG 1024D/E0989E8B 0016 F679 F38D 5946 4ECD 1986 F303 937F E098 9E8B
Forge your CipherSaber and list it: http://www.xs4all.nl/~cg/ciphersaber/
More information about the Python-list
mailing list