drawanz / project-zoo-functions

Using High Order functions and applying the TDD methodology.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Using High Order functions and applying the TDD methodology.


Languages

Language:JavaScript 100.0%