TypeScript TypeScript

ts-init

It's a project to train 3 themes:

  • Javascript / Typescript
  • software testing & TDD
  • functional programming

The problems are all from HackerRank.

Prerequisites 🚧

  • Node

npm is recommended for this project

Test

To run all tests:

npm test

Run

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}

Training

The training is coding to solve HackerRank problems. The model is inspired at CodingDojo.

Before every session

  1. driver and copilot are chosen
  2. driver chooses the problem to be solved

During every session

  • pill of knowledge [5 min]
  • problem solving at HackerRank [25 min]
  • refactor with Typescript and functional programming orientation [35 min]
  • retrospective [10 min]