Agenda: 6:00 ~ 6:10 - Review of last session concepts (TDD, Refactoring, 4 Rules of Simple Design) 6:10 ~ 7:00 - Mob programming on the Roman Numerals Kata, swapping drivers every 15m 7:00 ~ 7:05 - Break! 7:05 ~7:55 - Mob-programming on Roman Numerals Kata, swapping drivers ever 15m 7:55 ~ 8:00 - Reflect! How is our mental model of programming sharper at the end of the session than at the beginning?
Notes!
Simplicity Ruiles - http://c2.com/cgi/wiki?XpSimplicityRules
What's the difference between BDD and TDD: Mostly marketing,
TDD Cycle: Red, Green, Refactor
Yard - http://www.rubydoc.info/gems/yard/file/docs/GettingStarted.md
Sublime: To format your .rb file command + shift + p Indentation: Reindent Lines
Inside hash: { "I": 1 } => converts String("I") to Symbol
x in front of an it statement will pend out that test, test will return 'pending'