# PlantUML This UML refactoring exercise is aimed at less technical people like analysts, testers and other non-programmers. The key takeaway message is clarifying the need for continuous refactoring to people who do not code on a daily basis. ## Running and rendering If you want to get started quickly, just copy the contents of `plantuml/gilded-rose.puml`, and paste it in https://www.planttext.com/ Several alternatives are available to render PlantUML, see https://plantuml.com/running. ## Syntax For the syntax of activity diagrams in PlantUML, please refer to https://plantuml.com/activity-diagram-beta ## Exercise You can find the original GildedRose challenge in the gilded-rose.puml file. If you want to illustrate how this activity diagram got to this state, you can show the requirements and the files under the /history directory. These individual files show the evolution of the activity diagram. ## Original state ![The original activity diagram](./gilded-rose.png)