Learning Course is designed to support learners. When you make a purchase through one of our links, we may receive an affiliate commission.

Aprenda o que é a arquitetura limpa de uma vez por todas

Overview

Esse curso aborda sobre todos os princípios da arquitetura limpa abordados no livro de Robert Martin lançado no ano de 2018. São esses os princípios:

  1. Princípio da responsabilidade única

  2. Princípio aberto fechado

  3. Princípio de substituição de Liskov

  4. Princípio de segregação de interfaces

  5. Princípio de inversão de dependências

  6. Princípio de equivalência do reúso e release

  7. Princípio de fechamento comum

  8. Princípio de reúso comum

  9. Princípio das dependências acíclicas

  10. Princípio das dependências estáveis

  11. Princípio das abstrações estáveis

Nesse curso, cada princípio possui um exemplo de violação, como essa violação pode ser reparada e como cada princípio afeta a arquitetura do software

Os princípios que falam como organizar as classes de um software são aplicados usando programação em Java. Ao mudar a estrutura das classes de um software, a arquitetura também muda. Ao visualizar o software no nível arquitetural é possível perceber como as classes estão acopladas umas com as outras e o nível de estabilidade de cada classe.

Esse curso também pode ser de extrema ajuda para desenvolvedores que precisam escrever documentações abordando o fluxo de controle entre as classes (lifecycle), pois esse curso analisa classes e componentes no nível arquitetural. Além disso, a representação da arquitetura de um sistema em grafos usado nesse curso, pode ser de grande ajuda para programadores que precisam explicar funcionalidades de um sistema para pessoas que não entendem de programação (como o diretor do projeto), pois possibilita a visualização das classes e componentes de modo visual.

Em resumo, esse curso aborda sobre como usar as dependências de modo eficiente em linguagens orientadas a objetos, seja essa linguagem estaticamente ou dinamicamente tipada.

Aprenda o que é a arquitetura limpa de uma vez por todas

Reviews

John Doe
John Doe@username
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
John Doe
John Doe@username
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
John Doe
John Doe@username
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Scroll to Top