sexta-feira, 10 de outubro de 2014

Test Driven Development e o esforço para ter isso

Test Driven Development é uma pratica sugerida pela metodologia ágil XP. A ideia é fazer testes automatizados antes de desenvolver a implementação. Essa inversão (fazer testes antes) traz diversos benefícios para o projeto como uma suíte de teste maior, cobrindo mais casos e garantindo qualidade do que foi testado. Para escrever testes de boa qualidade, exige que o código também seja bem escrito, usando boa orientação a objetos e talvez padrões de projeto para soluções. Mas TDD não garante o código de boa qualidade se os testes não forem de boa qualidade. Para isso é necessário um esforço para manter o código sempre melhor e estudar praticas a fim de aumentar a qualidade. A pratica do TDD bem usada torna o produto melhor e a equipe produtiva.


TDD, XP, testes antes da implementação, qualidade externa, bons testes de unidade, orientação a objetos, código melhor, aumentar a qualidade deve ser estudada, pratica do TDD bem usada, produtiva

Um comentário:

  1. nessa época o Rafael Queiroz fez uma pra´tica e pagou o preço do esforço para aplicar TDD, foi incrível ... hoje eu sei que se chama prática deliberada hehe

    ResponderExcluir