JavaScript Refactoring Coding Dojo XP Days 2014 Jens Broos | Martin Ruprecht Ergebnisse der Retro und Flipcharts aus der Session am Ende der Slides!
JavaScript Refactoring Coding Dojo XP Days 2014 Jens Broos | Martin Ruprecht
Ergebnisse der Retro und Flipcharts aus der Session am Ende der Slides!
[email protected] @JensBroos
Jens Broos
[email protected] @mrupilo
Martin Ruprecht
„A dojo (in Japanese 道場) is a training hall for the martial arts“!
Wir trainieren unsere Coding Skills!
Coding Kata ??
Coding Kata
„A code kata is an exercise in programming which helps a programmer hone their skills
through practice and repetition“!(Quelle: engl. Wikipedia)!
Nutzen von Coding Katas
‣ Lerneffekte - Techniken, Konzepte, Tools, Vorgehensweisen- alles
ohne Angst vor Fehlern haben zu müssen. ‣ Problemstellungen werden wieder erkannt und schneller
gelöst ‣ Schnelles Feedback, weil die Aufgaben klein sind ‣ Spaß ‣ Basis für Diskussionen
Refactoring
Refactoring is not a task, it is a skill. As simple as it is, as hard it is.
... jetzt gehts los!
JavaScript Refactoring Coding Dojo
‣ Aufgabenstellung: Tennis Game Kata
‣ Pair Programming (Driver & Navigator)
‣ Test Driven Development & Baby Steps
‣ Randori-Style: Alle 2-5min. wechselt der Navigator und wird Driver, der Driver geht zurück ins Publikum, ein neuer Navigator steigt ein
‣ Im Raum sprechen nur Driver & Navigator
‣ Nach ca. 20-25min. findet eine kurze Retrospektive statt
[email protected] [email protected]
Mayflower GmbH Mannhardtstr 6 80538 München
Vielen Dank für das Interesse Jens Broos | Martin Ruprecht
Katas‣ Katas
- http://codingdojo.org/cgi-bin/wiki.pl?back=KataCatalogue
- http://content.codersdojo.org/code-kata-catalogue/
- http://ccd-school.de/coding-dojo/ - http://codekata.pragprog.com/ - https://sites.google.com/site/
tddproblems/all-problems-1 !TDDBin - http://tddbin.com
!
Slides & Talks
‣ Slides - Pair Programming Mythbusters
- http://de.slideshare.net/mayflowergmbh/pair-programmingmythbustersm-ruprecht
- Test Driven JavaScript Development - http://de.slideshare.net/sspringer82/testdriven-javascript
Slides & Talks
‣ Slides - Pair Programming Mythbusters
- http://de.slideshare.net/mayflowergmbh/pair-programmingmythbustersm-ruprecht
- Test Driven JavaScript Development - http://de.slideshare.net/sspringer82/testdriven-javascript
Flipcharts: Ergebnisse der Session
Flipcharts: Ergebnisse der Session
Flipcharts: Ergebnisse der Session
Flipcharts: Ergebnisse der Session
Flipcharts: Ergebnisse der Session