Download - Como ser um bom programador
Como ser um bom programador Por Ferrari, Denis Ferrari
De onde puxei os dados?
Série de avaliações
Como era?
• Tempo total de 4 horas; • Construção, modificação e novo requisito; • Requisito aberto a interpretações (Como o cliente
pediria); • Necessita pesquisa;
O que foi observado?
• Alguns programadores tiveram de 70% a 136% da performance* perante outros;
• Na primeira hora, é possível determinar se o avaliado irá concluir ou não as atividades;
• Problemas de design de código surgem nas primeiras 2 horas da avaliação;
Prioridades de capacitação
• Mindset; • Proficiência teórica/conceitual; • Proficiência técnica na plataforma;
Discussão sobre o requisito
Planejamento do tempo
Pesquisa
Feito antes de perfeito
Uma classe = uma responsabilidade;
Linguagem ubíqua
Não enfeitar o pavão
Abstrações
Princípios da substituição
Obrigado!