Basic Repo to fork or branch for a Javascript Coding Kata
-
https://mobti.me/ Mob timer for a Team scheduling driver and navigator, sharable by QR code or link
-
https://cuckoo.team/ configurable work timer including breaks, sharable by link
-
Create a Git(hub.io) account
-
Fork this repo
-
Individual preparation
- Checkout the new repo with gitpod.io, e.g. using the corresponding link above
or
- install necessary tools, at least
- IDE suitable for JavaScript (e.g. visual studio Code, https://code.visualstudio.com/)
- npm: https://docs.npmjs.com/downloading-and-installing-node-js-and-npm
- https://mob.sh/
- oh Git, of course, you need git...
- clone the new repo locally and open it your IDE
- run
npm install
-
Make sure a
npm run test:unitworks. -
You're ready to start
-
Clarify the roles
driver,navigatorandconsultants -
Choose a kata
-
Set up a basic cycling timer
-
Get dirty :)
Repeat:
- run
mob startto start a round, - do some coding,
- run
mob nextfor a hand over when the cycle timer tells you to.
Finish with your session
mob doneand a corresponding meaningful commit message - run
-
Make sure to do a debriefing at the end of or after the session.
- Mocha for Testing
- Chai for Assertions
- Run
npm run test:watchto run a continuous test