Uma skill mais que necessária para o desenvolvedor, testes unitários

programação, software livre, rpg, e música

Uma skill mais que necessária para o desenvolvedor, testes unitários

Testes unitários no desenvolvimento de código está longe de ser uma coisa nova, mas ainda assim, eu nunca tive um contato real em projetos de código aqui em Salvador, até agora…

Entrei numa nova empresa em setembro do ano passao e fiquei meio frustrado logo de cara, fiz a seleção usando Java8 e Spring boot, mas quando cheguei aqui, a aplicação é em Java6 e sem Spring 🙁

Com o dia a dia foram aparecendo as coisas bacanas, os planos e as novidades, a necessidade de refatorar uma aplicação monolítica enorme com vários pontos de melhorias, a possibilidade de utilizar micro serviços, docker, entre outras tecnologias bacanas.

Aí que entra na parte mais interessante desta estória, os testes unitários, temos uma equipe, agora pequena, que tem muito trabalho para garantir a qualidade do código, e em conversa com o gerente, ele nos deu 1h por dia para trabalhar em desenvolvimento pessoal, visando a carreira. Este momento é maravilhoso, poder estudar o que você quer, além de poder contar com a equipe para implementar as novidades.

Re-comecei um curso de TDD que tinha começado ha muito tempo atrás no coursera (https://www.coursera.org/learn/tdd-desenvolvimento-de-software-guiado-por-testes), o que me deu uma bela refrescada no conteúdo , o conteúdo é básico e em português, feito pelo ITA, ótimo para quem está começando com a técnica, eles tem exercícios semanais que são corrigidos pelos colegas (as vezes os colegas corrigem mal, apenas para passar) o que ajuda no aprendizado. Duas partes interessantes são quando eles falam sobre mocks e como fazer na mão e quando eles falam de como projetar o software pensando nos testes primeiramente, o que vai ajudar a criar um bom design de classes.

Acredito que depois de refrescar esses conhecimentos esteja apto a inseri-los no meu projeto realmente, vamos testar…

 

Nenhum comentário

Adicione seu comentário