4devs icon indicating copy to clipboard operation
4devs copied to clipboard

Sugestão de guia para estudos de boas práticas, padrões e assuntos técnicos da área dev.

Boas práticas, padrões e conteúdos para dev's e deva's

Sugestão de guia para estudos de boas práticas, padrões e assuntos técnicos da área dev (nem todos conhecem essa sopa de letrinhas). Sempre que possível referências e conteúdos em português e de maior relevância.

Sugestão de ordem de estudo

  • POO / POG
  • DRY, KISS e YAGNI
  • GRASP
  • Object Calisthenics
  • SOLID
  • CUPID
  • IoC - Inversion of Control
  • DI - Dependency Injection
  • Service Locator
  • AOP - Aspect Oriented Programming
  • Clean Code
  • Outros Padrões
  • Design Patterns
  • DDD - Domain Driven Design
  • HTTP
  • REST
  • SOAP
  • MVC e MVP
  • MVVM
  • Onion Architecture
  • Hexagonal Architecture
  • Clean Architecture
  • Porto Architecture
  • Vertical Slice Architecture
  • Mensageria
  • Multitenancy
  • CQS e CQRS
  • RPC e gRPC
  • Event Sourcing
  • Event-driven Architecture
  • GraphQL
  • Architecture Decision Records
  • Docker
  • Microservices

Outros links

Indicações de livros
Ciência da Computação - Universidade-Livre
Traduz-ai - Universidade-Livre
Revisão de livros e artigos científicos sobre desenvolvimento - Alberto Souza
Manual do arquiteto de software - Elemar Jr
Fundamentos de Arquitetura de Software - Elemar Jr
Arquitetura de Software - Elemar Jr
Boas práticas x Código em produção - Pedro Jr
Software Design - CodeOpinion
Software Arch - Codewrinkles