Esteja você trabalhando em um projeto grande ou pequeno, é importante saber se seus códigos estão funcionando corretamente. Você tem que se certificar de que o software funciona sem problemas e está livre de bugs e se houver bugs, você deve saber como corrigi-los. É aqui que o Desenvolvimento Orientado a Testes entra em jogo. Nisso TCoffee e sessão de código, Stephen Ball is joined by Jens Fudge to discuss everything about Test Driven development and its huge role in windows program development especially in Delphi.

Qual é a importância do desenvolvimento orientado a testes?

Curiosamente, o desenvolvimento orientado a teste é um método ou estilo comum de programação em que os desenvolvedores escrevem intencionalmente um teste de unidade e garantem que o teste falhe. Depois de passar no teste, o desenvolvedor irá refatorar o código para torná-lo mais sustentável. O desenvolvimento orientado a testes ou simplesmente TDD desempenha um papel crucial, especialmente ao trabalhar com novos projetos. Se você for adicionar novos códigos, alterar ou adicionar novos recursos em sua base de código existente, o TDD permite que você encontre bugs mais rapidamente.

Aprenda sobre as vantagens do Teste de Unidade

The session also highlights the notable pros and cons of writing a unit test. While unit testing allows you to discover bugs quicker, it may also cost you time writing it especially if you’re new to it.  According to Fudge, it really does take time to learn about unit testing just as it takes time to learn about programming. They also discuss the differences between NUnit and XUnit testing frameworks as well as other mocking and testing frameworks like Spring4D and Beyond Compare.

Jens Fudge também nos dá uma rápida demonstração de como começar a fazer testes de unidade. Para saber mais sobre o TDD, fique à vontade para assistir à sessão excelente de TCoffee e Código de 1 hora abaixo.


Reduza o tempo de desenvolvimento e chegue ao mercado mais rapidamente com RAD Studio, Delphi ou C ++ Builder.
Projeto. Código. Compilar. Implante.
Iniciar avaliação gratuitaAprimore hoje

Delphi Community Edition grátisEdição gratuita da comunidade C ++ Builder