Projeto Zoo-functions
Desevolvido pela escola Trybe de programação (https://www.betrybe.com/) como método de avaliação. Todos os requisitos contidos nesse readme foram fornecidos pela escola, cabendo a mim o desenvolvimento e conclusão dos mesmos.
-
Esse foi o meu oitavo projeto desenvolvido na escola e eu fui aprovado nele entregando 100% dos seus requisitos totais.
-
Durante o desenvolvimento do projeto foi necessário desenvolver funções com base nos requisitos dos testes (TDD). Todos os testes contidos na pasta "test" deste repositório são de autoria da escola Trybe, cabendo a mim apenas desenvolver as funções contidas na pasta "src". Os arquivos que possuírem o seguinte comentário em suas linhas: // linha de código fornecida pela escola Trybe, significa que aquela linha já estava implementada quando o projeto foi passado a mim. Logo, as linhas que não possuirem tal comentário, foram feitas por mim.
Habilidades
Neste projeto foi necessário:
- Utilizar Higher Order Functions_ para manipular e criar arrays;
- Escolher a Higher Order Function mais adequada para a obtenção de um resultado esperado;
- Aprender a usar de forma conjunta as Higher Order Functions;
- Interpretar testes unitários e produzir soluções que atendam a eles.