Os testes ainda vão
salvar sua pele!
Por Ismael Soares
Por que você
escreve testes?
Porque me ajuda a
compreender melhor
o problema…
Feedbacks…
Me ajuda escrever
um código mais
bonito…
Para garantir uma
funcionalidade!
O que é mais importante?
( ) - Código em produção, já!
( ) - Código bem testado, mas não tão logo…
O Circuito
da Amigdala
Sentinela emocional do cérebro
Armazena dados e aciona toda a experiência emocional,
controlando o comportamento de acordo com a situação
social.
Perda do sentido afetivo de percepção de uma informação
vinda de fora.
!
Ex.: A pessoa sabe quem está vendo, mas não sabe se gosta
ou não dela (cegueira afetiva), ou se aquilo representa um
perigo ou não.
O acontece se ela for lesionada
Os testes são a
sentinela do código!
Sem eles não há garantia que o código
está fazendo o que deveria fazer!
Além disto, avisam quando algo de
“estranho" está ameaçando a
segurança do código.
Tempo de vida de um
software
12 a 15 anos
Fonte: Revista Programmers Paradise
Migrações começam a partir dos 6 anos
Como aumentar
este tempo?
Evoluindo a tecnologia
Constantemente
Refatorações Constantes
Dá para refatorar
sem testes?
NÃO!
Escrever código sem testes é
assumir uma Dívida que pode te
custar caro no futuro!
Quantas vezes você já
disse:
“Uffa, ainda bem que tinha testes…”
O que é mais importante?
( ) - Código em produção, já!
(X) - Código bem testado, mas não tão logo…
Por estes outros motivos que os
testes ainda vão salvar sua pele!
Obrigado
@rkmael
rkmael@hotmail.com
rkmael.com

Os testes ainda vao salvar sua pele