Coding Dojo In 5 minutes

7,520 views
6,949 views

Published on

translation of http://www.slideshare.net/serge_rehem/coding-dojo-em-5-minutos..
Explains the concept of a coding dojo, different types of kata, Pair Programming and Test Driven Development (TDD)

Published in: Technology, Sports
1 Comment
13 Likes
Statistics
Notes
No Downloads
Views
Total views
7,520
On SlideShare
0
From Embeds
0
Number of Embeds
971
Actions
Shares
0
Downloads
77
Comments
1
Likes
13
Embeds 0
No embeds

No notes for slide

Coding Dojo In 5 minutes

  1. 1. Coding-Dojo Wouter Lagerweij wlagerweij@qualogy.com, www.lagerweij.com, @wouterla http://www.tierrapura.org/construccion/dojo.jpg Original presentation by Serge Rehem [email_address]
  2. 2. Programmers don't train.
  3. 3. Coding Dojo http://pt.wikipedia.org/wiki/Ficheiro:Noma_Dojo,_2006.JPG programmers gather to train and learn , work together on a problem
  4. 4. Dojo NOT a competition or a show
  5. 5. Pair Programming
  6. 6. Pair Programming <ul><li>Driver/Observer (one has the keyboard) </li><ul><li>Driver has keyboard
  7. 7. Observer can watch bigger picture </li></ul><li>One writes test, Other fixes (ping-pong)
  8. 8. Talk out loud about what you're doing
  9. 9. Wait for green to comment
  10. 10. Keep list of what to do next (observer -> flip-over) </li></ul>
  11. 11. red - green - refactor T D D
  12. 12. Baby Steps
  13. 14. Prepared Kata driver/observer fixed solved before, performed live
  14. 15. http://dojorio.wordpress.com/2009/05/11/coding-dojo-rio-na-pythoncampus-na-universidade-gama-filho-no-campus-da-piedade/ Randori Kata driver/observer switch , every 5 to 10 mins. problem solved live
  15. 16. What went well? What didn't? What did we learn? retrospective http://blog.seatecnologia.com.br/tag/dojo
  16. 17. Esta obra está licenciada sob uma Licença Creative Commons http://creativecommons.org/licenses/by-nc-sa/2.0/br/
  17. 18. Serge Rehem [email_address] twitter.com/serge_rehem slideshare.net/serge_rehem groups.google.com.br/group/dojo-bahia Obrigado!

×