- Linkdump for the code katas workshop by quality @ speed and ae.
- Use your IDE & programming language of choice
- OR Online IDE with built in test runner & first couple of kata exercises: cyber-dojo.org
Need an extra challenge during one of the kata? Pick 2-3 rules of object calisthenics as extra constraints you cannot break.
- Only One Level Of Indentation Per Method
- Don’t Use The ELSE Keyword
- Wrap All Primitives And Strings
- First Class Collections
- One Dot Per Line
- Don’t Abbreviate
- Keep All Entities Small
- No Classes With More Than Two Instance Variables
- No Getters/Setters/Properties
Full list at kata-log.rocks
- Description here
- Description here
- Description here
- Description here
- Description & starting code available here
- Don't need to install anything for the javascript exercise, just download the code & run tests by opening spec.runner.html