mr orion77
10-08-2003, 09:16 AM
what advantages does it offer to a programmer and is it really useful or just a quickfire method?
|
Click to See Complete Forum and Search --> : how important is UML?? mr orion77 10-08-2003, 09:16 AM what advantages does it offer to a programmer and is it really useful or just a quickfire method? gommo 10-08-2003, 07:07 PM I think its very important. Especially class diagrams and sequence diagrams. They help a team nut out the overall object designs before writing any code. My work uses it and by the look of job ad's so do most software engineering jobs. truls 10-09-2003, 05:20 AM I'll have to agree with gommo. Any medium to large project has to be designed, and UML is a good way to design a project. It is also vital for any new member of a development team so that one can get an overview of how a project is designed and how the different classes are connected. Designing in UML (or any other way of designing projects) also makes you think through the project and forces you to take a stand when it comes to how the various features shall be implemented, and which features you can do without. My pet peeve with software is feature bloat and annoying implementation of the features I actually use (I have to use Word at work :). If you read the classic "design patterns" book, you will see how UML can be used to solve problems before you start writing code. mr orion77 10-09-2003, 04:40 PM what apps make use of it for linux, i know of rational rose for windows. is there some linux equilavent? bwkaz 10-09-2003, 06:56 PM We used Rational Rose in college. They had an installation on the main Solaris server (the one that every other Solaris machine NFS-mounted /usr from), and another on the main Linux server (again, the one that every other Linux machine NFS-mounted /usr from). There are Linux versions somewhere, in other words. Dunno if you have to pay for them, though... AresTheImpaler 10-09-2003, 07:54 PM http://www.rational.com/products/rose/rsds/renterprise_unix.jsp 709394 10-10-2003, 04:11 AM Some Applications that I know that make UML in linux: 1- Umbrello UML Modeller http://uml.sourceforge.net/index.php 2- Dia http://www.lysator.liu.se/~alla/dia/ justlinux.com
Copyright Internet.com Inc. All Rights Reserved. |