Fundamentos de Programação2 minmeta
Autoavaliação
Você fixou a base quando consegue
Estes sete itens são o alvo real do plano — as 12 semanas são só o caminho. Reavalie na semana 4, na 8 e no fim. Marque só o que você fez, não o que entendeu.
- Estimar a complexidade de um código seu sem pensar muito → 1. Notação Big-O · Semana 04 - Algoritmos Essenciais
- Escolher entre lista e hash map por motivo técnico, não por hábito → 3. Lista Ligada · 6. Hash Map
- Escrever teste antes do código pelo menos uma vez sem sofrer → 5. TDD · Semana 07 - Testes Automatizados
- Ler um stack trace e ir direto ao ponto → 6. Pilha de Chamadas
- Explicar em voz alta por que uma query está lenta → 5. Índices · 7. Problema N+1 · SQL Tuning
- Pegar um bug em código que você nunca viu e localizar a origem → 5. Bisect · Semana 08 - Git Além do Básico
- Justificar uma decisão de arquitetura sua com trade-offs, não com "é o padrão" → Semana 11-12 - Projeto Integrador
Checkpoint semana 4
Data: Quais itens já passam?
O que ficou claramente fraco?
Checkpoint semana 8
Data: Quais itens já passam?
O que ficou claramente fraco?
Checkpoint final
Data: Quais itens passam?
O que sobrou como buraco conhecido? (Isso é resultado bom — buraco mapeado é diferente de buraco invisível.)
O teste de voz alta
Para qualquer item acima: explique em voz alta, sem consultar nota, como se
fosse para alguém com metade da sua experiência. Se você trava, o item não passou —
não importa quantas notas estão marcadas como dominado.
Parte de 00 - MOC Fundamentos de Programação