teste-e-qualidade-de-software
teste-e-qualidade-de-software copied to clipboard
Exercícios para Praticar Programação com Testes
## Substituir Condicional por Polimorfismo ### Praticando *Clean Code* Remova o switch/case usando polimorfismo. #### Orientações: - Crie um arquivo na pasta `aaaa-s`, por exemplo `2018-2` (ano-semestre); - Crie a...
## Null Object Pattern Melhore a qualidade do código da classe Fornecedor livrando-se das condicionais. ## Introdução Nesse sistema, o contato na classe Fornecedor é opcional. Por isso, em algumas...
## Cores de Resistores Você precisa saber duas coisas sobre resistores: - Cada resistor tem um valor de resistência; - Resistores são pequenos, tão pequenos que se você colocasse os...
### Carrinho de Compras: Usar o arquivo de testes para implementação de uma classe de carrinho de compras. #### Orientações: - Escolha um dos dos arquivos de teste: `carrinho_compras_spec` ou...
## Album de Músicas Implemente um sistema de registro de músicas, artistas e álbuns. ## Introdução * Um álbum tem nome e ano como propriedades; * Uma música tem nome...
### Turma de Alunos: Implementar uma relação de um para muitos entre turma e alunos. - Uma turma tem muitos alunos. - Aluno como atributos nome e nota. - Turma...
### Número Primo Fazer com que números inteiros sejam capazes de responder se são primos ou não. Um [número primo](https://pt.wikipedia.org/wiki/N%C3%BAmero_primo) tem apenas dois divisores: o número um e ele mesmo....
O objetivo dessa atividade é transcrever uma sequência de DNA para RNA. Crie um método que receba uma string contendo as letras abaixo e retorne uma string onde: * C...
## Taverna Medieval Você é um programador recém contratado para trabalhar na Taverna Mediavel. Uma pequena pousada estrategicamente localizada em uma cidade rica, seu atendente é o amigável Élisson. Além...
Atividade inspirada por [Exercism](https://exercism.io/my/solutions/0d902e7994d94190b915e3b27dfa6704). Adolescentes costumam ser indiferentes, em conversas suas respostas são limitadas: • Um adolescente responde ‘Certo.’ quando você faz uma pergunta a ele. • Ele responde ‘Ei,...