You work in pairs, 45 min. for each iteration.
Just write the Game of Life!
- Use TDD
- Only one assertion in tests
- For each test:
- First, it's 'failed'
- It's as simple as possible
- It's as simply fixed as possible
- You and your teammate exchange seats every 5 minutes
- Methods are less or equal than 3 lines
- Infinite game field (we're failed actually, we made it cyclic)
- Don't use mouse :)
- You and your teammate exchange seats every 5 minutes
- Choose one (or more) option(s):
- Don't use mouse
- Three min. blocks: plan then do
- Choose one (or more) option(s):
- No loops (for, while, foreach, whatelse)
- No if and switch
- No variables (only immutable names, Haskell-style)
- You and your teammate exchange seats every 5 minutes
- No loops
- No variables
- No more than 2 statements per method
- No more than 5 methods per class