ashley maher wrote: > Afternoon Peoples, > > I've landed an opportunity that could lead me designing a system where > the coders are overseas. I'm used to designing and coding myself, or > at most one other. > > So I figured I needed a good modelling tool and asked a mate, who > works in this space more than I, what UML tool he uses at the moment. > > His reply was, none. > > "UML is a productivity tool with a negative coefficient". > > So in the situation described what design tools are people using at > the moment? Are they language dependant, or general tools? Has UML > fallen out of favour? > > Ideas and opinions great fully received. > > Regards, > > Ashley > I've been using Umbrello (free, open-source) to model class and sequence diagrams. I rarely design a whole system in UML, but I use it for critical code areas. I've found that using a UML visualisation tool is also great for peer review, as sequence diagrams clearly map the flow of control across classes, helping you to refine before you code.
Umbrello also features a reasonably good code generation tool to create skeleton classes from your models, although, once you've started coding into these stubs, if you make a change to your model it won't merge your model changes into your code, which limits its usefulness for me. Hope that helps, Rob _______________________________________________ coders mailing list [email protected] http://lists.slug.org.au/listinfo/coders
