TDD: A abordagem orientada a testes (questões de concursos)


O Desenvolvimento Orientado a Testes (TDD) é uma metodologia de desenvolvimento de software que coloca os testes no centro do processo de codificação.

O Desenvolvimento Orientado a Testes (TDD) é uma metodologia de desenvolvimento de software que coloca os testes no centro do processo de codificação. Consiste em um ciclo iterativo de curto prazo, no qual os testes são escritos antes do código de produção. Esse ciclo segue uma sequência de passos: escrever um teste que inicialmente falhe, implementar o código mínimo necessário para passar no teste e, por fim, refatorar o código para melhorar sua estrutura, mantendo os testes funcionando.

Continuar lendo

[CESGRANRIO] Questão de Listas Lineares


Fala, meus consagrados!

Vamos resolver uma questão sobre a estrutura de dados listas lineares. A questão foi feita pela CESGRANRIO.

As listas lineares são tipos abstratos de dados (TAD). São conjuntos de elementos, objetos, variáveis, tarefas ou qualquer coisa que se possa enumerar ou formar um conjunto. São estruturas de dados nas quais elementos de um mesmo tipo de dado estão organizados de maneira sequencial, não necessariamente estão fisicamente em sequência, mas a ideia é a existência de uma ordem lógica entre eles.

Continuar lendo