UML Class Diagrams

One of the things you need to master if you're a developer is to read, understand and create UML Class Diagrams, especially if you develop in a Object Oriented way, since the Class Diagrams are your building blocks.

For me, a Certified Zend PHP Engineer, it's a brave new world challenging the different elements to create UML schemes. Although it's pretty straight forward, things like relationships, containment, inheritance and associations I still need to master to create decent UML Class Diagrams.

Luckily on my Linux workstation, I have a tool available to create nice UML schemes, called Dia. The advantage is that I can export each scheme into several othere formats like SVG, JPEG, PNG, XML and more.


Popular Posts