I’ve seen several mentions of PlantUML recently and I’d like to share a few thoughts on it as well.
To what extent UML helps to write better software is debatable, but if it is really necessary or required to create some diagrams with UML, then PlantUML is my tool of choice.
In my final project for my apprenticeship, I built a Maven plugin that analyzes the Java code of a project and then creates a class diagram from it using PlantUML.
I also used PlantUML in my bachelor thesis to create sequence and activity diagrams.
Tags: Development, Software