It's a project to train 3 themes:
- Javascript / Typescript
- software testing & TDD
- functional programming
The problems are all from HackerRank.
- Node
npm is recommended for this project
To run all tests:
npm test
You can run a .js
file or a .ts
file:
# .js
npm run js {relative path to file}
# .ts
npm run ts {relative path to file}
The training is coding to solve HackerRank problems. The model is inspired at CodingDojo.
- driver and copilot are chosen
- driver chooses the problem to be solved
- pill of knowledge [5 min]
- problem solving at HackerRank [25 min]
- refactor with Typescript and functional programming orientation [35 min]
- retrospective [10 min]