Skip to content
This project is designed to provide a place for exercises which craftsman can solve to sharpen their skills.
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
Readme.txt
hoist.txt
kata_sources.txt
loops.txt
prime_factors.txt

Readme.txt

This project is designed to provide a place for exercises which craftsman can solve to sharpen their skills.



Types of exercises
- design style: like the bowling game
- maths
- algorithms
- data structures
- emergent/evolutionary design
- repair
- clean code
- refactoring
- porting
- crossing paradigms
- concurrency
- parsing
- little languages
- loops
- caching
- optimisation
-- reduce memory footprint
-- reduce cpu usage
-- trading space versus memory and vice versa
- switching data structures
- kinds of duplication
- removing patterns
- off by one errors
- ranges
- bugs
Something went wrong with that request. Please try again.