← Engenharia de Software e Dados
Testes e Qualidade de Código
Confiança para mudar as coisas — porque os testes lhe guardam as costas.
O verdadeiro valor de uma suite de testes não é apanhar bugs — é a confiança para alterar um sistema sem medo, que é o que impede uma base de código de ossificar. Pratico test-driven development e construo uma pirâmide de testes sensata — testes unitários rápidos a sustentar menos testes de integração e ponta-a-ponta — com portões de cobertura e qualidade impostos no CI para que os padrões se mantenham automaticamente e não por boa vontade. Essa rede de segurança é também o que torna o refactoring e a redução de dívida técnica rotineiros em vez de arriscados, e combino-a com práticas de revisão de código que partilham a compreensão por toda a equipa.
O que está incluído
- Desenvolvimento orientado a testes
- Testes unitários, de integração e ponta-a-ponta
- Portões de cobertura e qualidade em CI
- Refactorização e redução de dívida técnica
- Práticas de revisão de código
Engenharia de Software e Dados
Vamos falar sobre o seu projecto.
Fale-me do seu sistema e do que pretende alcançar — direi com honestidade como posso ajudar.
Iniciar uma conversa