Cognitive Driven Development (CDD): Controle o Impacto Cognitivo do Seu Código de forma Sistemática
Neste curso damos um zoom em design orientado a entendimento. Vamos limitar a complexidade do software e maximizar a chance de entregar funcionalidades importantes mantendo o código com o máximo de legibilidade.

Alberto Souza
Software e Education Engineer
Conteúdo do curso
1 módulos • 12 aulas
Introdução oficial ao CDD
Adendo: Um novo e-book sobre Design de Código
Um exemplo real sobre complexidade em um projeto open source
Analisando o incremento de complexidade de modo visual
Experimento CDD x Convencional
Métrica derivada do CDD sugerida na jornada
Derivando métricas do CDD para outros cenários
CDD aplicado para cenários de código legado
Design escalável e sustentável
A relação do CDD com tudo que você já conhece
Como derivar métricas com CDD
Duas formas diferentes de tentar resolver o mesmo desafio
O que você vai aprender
Conteúdo técnico e prático para você dominar os conceitos de escalabilidade
Seu instrutor

Alberto Souza
Software e Education Engineer
Especialista em educação como vetor de performance e qualidade de software, com foco em metodologias que aceleram o desenvolvimento de competências técnicas. Criou programas estruturados para acelerar o processo de amadurecimento de diversos times de engenharia. Sua abordagem diferenciada combina aprendizagem estruturada, prática intencional e aplicação em projetos reais. Atuou como Senior Staff Engineer no Nubank, foi Diretor de Tecnologia e Educação na Zup e sócio-fundador da Alura.

