Perguntas com a marcação «tdd»

TDD significa Desenvolvimento Orientado a Testes ou Design Orientado a Testes. É a prática de escrever um teste de unidade antes de escrever o código para satisfazê-lo, no que é conhecido como o ciclo Vermelho-Verde-Refatorador.

7
Devo escrever testes quando posso provar a correção do código?
As pessoas dizem que "falar sobre TDD dificilmente funciona, se você quiser convencer alguém a TDD, mostre-lhes resultados". No entanto, já estou obtendo ótimos resultados sem o TDD. Mostrando que as pessoas que usam TDD obtêm bons resultados não serão convincentes, quero ver que as pessoas que escrevem TDD e …
8 tdd 

2
Como lidar com a aprovação no teste desde o início no TDD
Estou tentando praticar o TDD no meu projeto pessoal e me pergunto como lidar com a situação quando, após adicionar um novo teste, ele passa desde o início com base na implementação existente? Por um lado, o novo teste pode fornecer documentação adicional do design e proteção contra violação acidental …

6
Estou confuso sobre qual é a maneira correta de trabalhar com TDD
Estou tentando entender qual é a idéia por trás do TDD e como uma equipe deve trabalhar com ele. Eu tenho o seguinte caso de teste com NUnit + Moq (apenas escrevendo pela memória, não é garantido que o exemplo seja compilado, mas deve ser explicativo): [Test] public void WhenUserLogsCorrectlyIsRedirectedToLoginCorrectView() …
8 tdd  mocking 


4
Construindo algoritmos complexos com TDD
Estou tentando adotar o TDD na minha prática diária de programação. Uso-o no trabalho com muita eficiência, mas estou tendo problemas com meus projetos pessoais, onde estou usando alguns algoritmos complexos. O algoritmo específico que me faz fazer essa pergunta é o Extended Kalman Filter. É complexo o suficiente para …
8 algorithms  tdd 

1
Teste de unidade em estruturas de visualização (gráficos 3D)
Este é um acompanhamento para esta pergunta. Eu estava perguntando como fazer testes de unidade quando você tem uma biblioteca de algoritmos científicos. Eu tenho um problema semelhante agora, mas com um projeto diferente. Estou trabalhando em uma abstração de estrutura de mecanismo de gráficos 3D para DirectX, OpenGl, WebGl, …
8 c#  unit-testing  tdd 

5
Testado versus requisitos de negócios em constante mudança
Um dos novos requisitos da nossa equipe de desenvolvimento definida pelo CTO / CIO é tornar-se um desenvolvimento orientado a testes, no entanto, acho que o restante dos negócios não ajudará porque eles não têm noção do ciclo de vida do desenvolvimento e os requisitos são atendidos. mudou o tempo …
8 agile  tdd 

1
Ordem do código de desenvolvimento orientado a teste
Estou desenvolvendo meu primeiro projeto usando desenvolvimento orientado a testes. Estou usando o Zend Framework e o PHPUnit. Atualmente, meu projeto tem 100% de cobertura de código, mas não sei se entendi em que ordem devo escrever meu código. Devo escrever meu teste PRIMEIRO com o que meus objetos devem …
8 tdd 



3
TDD - quais são os ganhos / benefícios a curto prazo?
Muitas vezes, os benefícios do uso do TDD são considerados ganhos de 'longo prazo' - o código geral será melhor estruturado, mais testável, menos bugs relatados pelos clientes, etc. No entanto, onde estão os benefícios de curto prazo do uso do TDD? Existe algum que seja realmente tengible e facilmente …
8 agile  tdd 





Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.