Software para desenhar UML
Tenho pesquisado alguma ferramenta para criação de uml mas estou com dificuldade de achar, so achei a astah porem pelo que entendi ela e paga, alguma opção gratuita decente?
Tem um que eu uso muito, não apenas para UMLs, que é gratuito. Ele é o draw.io, bem simplesinho de mexer e ele usa o drive ou o seu próprio PC pra salvar os arquivos
Aqui está o que você precisa, meu caro:
Dica de ouro ⚱️: Use o gepeto para aprender a sintaxe ou até mesmo gerar os códigos dos diagramas.
classDiagram
Animal <|-- Duck
Animal <|-- Fish
Animal <|-- Zebra
Animal : +int age
Animal : +String gender
Animal: +isMammal()
Animal: +mate()
class Duck{
+String beakColor
+swim()
+quack()
}
class Fish{
-int sizeInFeet
-canEat()
}
class Zebra{
+bool is_wild
+run()
}
Não é voltada para isso mas o Excalidraw tem alguns plugins de uml, e pode ser usado
Eu gosto de anexar o diagrama no repositório e utilizo o Dia Diagram Editor para esse caso... Consigo criar os diagramas off line em tempos onde tudo online!
Testa o
Normalmente ele me atende super bem.
Em uma pesquisa rápida eu encontrei esses, porém nunca utilizei. https://www.edrawsoft.com https://lucid.app
Diria que o melhor é seguir uam estratégia de Diagram as Code com PlantUML ou Mermaid, fica muito mais fácil dar manuitenção do que com ferramentas drag'n'drop.