Todo desenvolvedor(a) e arquiteto(a) de software devem sim saber e aplicar os patherns e boas práticas em seus projetos.
Assuntos do tema
- Sim, vamos começar falando do livro do Eric Evans Domain-Driven Design
- Visão geral do DDD (O que será que Evans quis dizer?)
- Linguagem Ubíqua
- Separação de camadas
- Services
- Repository (algumas pra simplificar)
- SOLID a obrigação dos devs em usar
- Clean code
- KISS (Keep It Simple, Stupid) e YAGNI (You Aren’t Gonna Need It -- yet) como contra ponto para o uso obcessivo de design patterns (overengineering em geral)
- TDD (ou simplesmente, testar o código né galerinha?!)
Links:
Apoia.se: https://apoia.se/cafedebug
See omnystudio.com/listener for privacy information.