3 ms·
I remember doing an exercise where a class that had just learned UML were asked to all specify the same design in it. Every diagram was completely different and
by t43562 4y ago
I remember doing an exercise where a class that had just learned UML were asked to all specify the same design in it. Every diagram was completely different and many were just "wrong". It's like a language without any syntax checking. Come to think of it it also needs something along the lines of a unit test.
Do love sequence diagrams though - the one thing I find truly useful.
- tjpnz 4y agoMost classes are only going to teach you how to sketch UML diagrams. If you were told to create diagrams conforming to a particular UML spec they would all look very similar. If some came out "wrong" that probably says more about experience than anything else. Being able to effectively communicate your ideas with UML is a skill that takes some practise.