Upload
pedro-santos
View
1.136
Download
3
Embed Size (px)
Citation preview
Software Craftsmanship CoachingExperiencesPedro Santos
The problem
Next week you start as a software craftsmanship coach on a new customer*
What subjects?*
What subjects?
What subjects?Inside the inner circle of XPTest Driven DevelopmentClassic TDDTest doublesOutside in TDD / London School of TDDSimple Design4 elements of simple designSOLID principlesDesign patternsDomain Driven DesignRefactoringIDE productivityCode smellsRefactoring smellsRefactoring legacy codePair programmingDriver-navigatorPing-pong / Chess clockPomodoroPair rotation
In what order?*
*Adding Outside In TDD here would spoil my beautiful pyramid
Social kata?RomanNumbersFizzBuzzTic Tac Toe TennisRacing CarsDesign Pattern ExercisesIDE exercisesCode smells refactoring exercisesGilded RoseBank Kata
How much?
More than just techniques
Coach
Coach/Influence
Influence