Esse "mapa" que o Nico usa, através do draw.io , é bem útil. Eu gostaria de saber se : (1) existe algum livro, matéria etc para aprender a ler e monta-los? (2) se o "padrão" que ele usa ali é apenas para o Java, ou se é algo universal?
Vlw
Esse "mapa" que o Nico usa, através do draw.io , é bem útil. Eu gostaria de saber se : (1) existe algum livro, matéria etc para aprender a ler e monta-los? (2) se o "padrão" que ele usa ali é apenas para o Java, ou se é algo universal?
Vlw
E aí Rodrigo, tudo bem?
O que o Nico apresenta é baseado em uma convenção chamada de UML(Unified Modeling Language). É uma linguagem que define uma série de artefatos que nos ajuda na tarefa de modelar e documentar os sistemas orientados a objetos que desenvolvemos.
(1) existe algum livro, matéria etc para aprender a ler e monta-los? dá pra começar com o wikipédia mesmo https://pt.wikipedia.org/wiki/UML
tem esse livro aqui que eu recomendo, apesar de ser bem resumido, pode te clarear um pouco https://www.amazon.com.br/UML-Guia-Pr%C3%A1tico-Gilleanes-Guedes/dp/8575223852/ref=asc_df_8575223852/?tag=googleshopp00-20&linkCode=df0&hvadid=379792215563&hvpos=&hvnetw=g&hvrand=4350764983491605686&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=1001547&hvtargid=pla-997667829807&psc=1
(2) se o "padrão" que ele usa ali é apenas para o Java, ou se é algo universal? Apesar de estar um pouco fora do padrão, é universal. O que ele fez foi um diagrama simples apenas para apresentar a ideia em uma maneira simples de entender, mas dentro do contexto de UML o que se aproximaria mais do que ele está fazendo é o diagrama de classe.
Aqui na alura tem dois cursos (que eu encontrei) falando sobre o assunto
https://cursos.alura.com.br/course/introducao-a-uml
https://cursos.alura.com.br/course/uml-fundamentos-na-pratica
Espero ter ajudado, bons estudos =)