Organizando o código de testes - pensando na arquitetura
Um dos maiores problemas que observo no desenvolvimento de software é que as pessoas se preocupam demais com o código que vai ser validado e não com o código que irá validar.
E aí surgem todos aqueles problemas:
- Uma massa de testes que leva uma eternidade pra executar
- A equipe com medo de dar manutenção nos testes
- Uma infinidade de testes que ninguém sabe se de fato são úteis
- A plataforma trava o desenvolvimento por causa dos problemas acima
Então com base nisto comecei a escrever uma série de posts a respeito que no final vão virar um livro aberto pra qualquer um que passe por estes problemas. To chamando de "Pensando em testes".
A partir do pensamento arquitetural, passando por problemas comuns, anti patterns e técnicas pra que todo mundo se conscientize de que não basta ter testes automatizados: esta base tem de ser segura também e ser vista como ferramenta, não como um problema.
Quem quiser acompanhar este conteúdo, segue o link: https://insights.itexto.com.br/pensando-em-testes-2/