Executando verificação de segurança...
2

Meus 2 cents:

Sigo o relator @clacerda e acrescento: testes facilitam a vida a longo prazo. Daqui 1 ano, aquela rotina que voce nem faz ideia do porque existe, o teste pelo menos garante que esta funcionando como planejado inicialmente.

Alem disso, em projetos que tem participacao de diversas pessoas, os testes ajudam os devs mais recentes (e que nao tem ainda tanta intimidade com o projeto) a entender o funcionamento de certas coisas, ainda que nao tao bem documentadas.

Digo mais: ja aconteceu mais de uma vez de pegar uma lib sem documentacao adequada mas que tinha alguns testes - eh o bastou para analisar como era esperada a interacao com ela.

Enfim, testes sao um saco - de fato necessitam de investimento de tempo. Mas em projetos grandes ou que vao ter muitas maos interagindo, sao teu salva-vidas.

Carregando publicação patrocinada...