Se estamos trabalhando com TDD nesse projeto, por quê não foi criado primeiro o teste para depois implementar o código da nova demanda de gerar ticket?
Se estamos trabalhando com TDD nesse projeto, por quê não foi criado primeiro o teste para depois implementar o código da nova demanda de gerar ticket?
Olá, estudante! Tudo bom?
Essa é uma pergunta bastante interessante. Na verdade, a ideia do TDD é justamente criar os testes antes de implementar o código, para garantir que o software funcione corretamente e atenda aos requisitos definidos.
Porém, é possível que no caso específico do gerar ticket, os desenvolvedores tenham optado por implementar primeiro o código para atender a uma demanda urgente ou para fazer uma validação rápida da funcionalidade.
De qualquer forma, é importante lembrar que o TDD é uma metodologia que visa garantir a qualidade do software e a satisfação do cliente. Por isso, é sempre recomendado seguir essa abordagem na medida do possível.
Espero ter ajudado e bons estudos!