UML and Python

Stefan Schwarzer sschwarzer at sschwarzer.net
Thu Jan 23 15:35:32 EST 2003


Terry Hancock wrote:
> Would I be wasting my time to use UML?  And if I do use it, should I 
> concentrate on being rigorously correct or just use quick, simplified 
> representations?

It depends. :-) In my opinion, any diagrams shouldn't be an end in itself but rather
a means to help designing and explaining the code. So, I use UML only when it
helps me to design or explain something which would be more difficult without UML
(see also http://www.agilemodeling.com/ ).

Consequently, I use UML rather seldom (though I like it), mostly when designing
frameworks or discussing a design with colleague.

> I'm using "dia" to do this. I created some reverse-engineered drawings 
> using happydoc, but I'm actually moving towards just doing new design from 
> scratch, because the automatically generated drawing is kind of a pain to 
> work with.

So far, I've mostly used Poseidon from Gentleware ( http://www.gentleware.com/ )
and I like it.

Stefan





More information about the Python-list mailing list