Fala dev, tudo tranquilo? Aqui é o Erick e nesse conteúdo vamos fazer uma breve introdução sobre a UML (Unified Modeling Language), você já ouviu falar nela? Qual a importância da UML no desenvolvimento de um software?
A UML pode ser traduzida para o português para Linguagem de Modelagem Unificada, ela é uma linguagem gráfica para modelagem de sistemas, esse padrão é o mais reconhecido e usado para modelar sistemas no processo de Análise de Sistemas, feito por um Analista de Sistemas ou Engenheiro de Software.
Essa linguagem é usada para documentar sistemas e possui diversos modelos diferentes dentro dela, sendo possível criar diferentes representações do sistema, dependendo da parte de desenvolvimento que ele se encontra.
Podemos citar alguns desses modelos como é o caso do Diagrama de Classes, Diagrama de Caso De Uso, entre diversos outros diagramas, ela é usada para modelar sistemas que são orientados a objetos.
Como o foco aqui é Java vamos focar na programação, mas poderemos mais frente comentar sobre como funciona um pouco da UML em exemplos.
Quer ver um vídeo que eu preparei sobre o assunto? Veja:
E você já tinha ouvido falar na UML? Deixa aqui nos comentários.