Skip to content

namespacedevs/fundamentos-arquitetura

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Fundamentos da arquitetura de software

O propósito desse repositório é armazenar estudos sobre o assunto e servir de repositório de consulta, mostrando as definições e exemplos.

✍ Conteúdos a serem estudados

  • 👨‍👨‍👧‍👦 Programação orientada a objetos
    • Pilares
    • Estado e Comportamento
    • Herança
    • Abstração
    • Polimorfismo
    • Encapsulamento
    • Interface x Implementação
    • Herança x Composição
  • 🧱 S.O.L.I.D
    • S - Single Responsability
    • O - Open Closed
    • L - Liskov Subtitution
    • I - Interface Segregation
    • D - Dependency Inversion
  • 💉 Injeção de dependência
    • ...
  • Clean Code
    • ...
  • 🧰 Design Patterns
    • Criacionais
      • Factory Method
      • Singleton
      • ...
    • Estruturais
      • Adapter
      • Decorator
      • ...
    • Comportamentais
      • Command
      • Strategy
      • Observer
      • ...
  • Arquitetura
    • 3-Tier
    • Onion
    • Hexagonal
    • CQRS - Command Query Responsability Segregation
    • Event Sourcing
    • DDD - Domain-Driven Design
  • ...

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published