Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Coding Dojo
introduction

     Hugo Corbucci
 (hugo@agilbits.com.br)
      Async's Team
  (www.async.com.br)
based on Dani...
Motivation
Programers don't practice!
Background
Kata » Coding Dojo
Principles
   Continuous Learning
   Safe environment:
    – Non Competitive
    – Collaborative
    – Inclusive

   Fa...
General Rules
   Computer + Projector
   TDD (red » green » refactor)
   Everyone should understand
   ALWAYS
    star...
Retrospective
   At the end of all meeting:
    – “What did we learned?”
      or “What did we liked?”
    – “What could ...
Formats
   Kata
    – Presentation of a solution
    – Everyone should be
     able to reproduce
    – Interruptions are
...
Formats
   Randori
    – Pair Programming
    – Time-boxed rounds
    – After each round (5-7 min.):
      • The co-pilot...
Goals
   Practice
   Learn
   Teach
   Discuss with
    CONCRETE
    basis
Don't...
   Rush to finish the problem
   Use a real problem
   Go into flamewars on discussions
   Compete with other ...
Schedule
   14h00 14h50      Dojo presentation
   15h00   15h20    Problem presentation
   15h20   16h30    Programming...
Upcoming SlideShare
Loading in …5
×

of

Coding Dojo - PyCon Br 2008 - EN Slide 1 Coding Dojo - PyCon Br 2008 - EN Slide 2 Coding Dojo - PyCon Br 2008 - EN Slide 3 Coding Dojo - PyCon Br 2008 - EN Slide 4 Coding Dojo - PyCon Br 2008 - EN Slide 5 Coding Dojo - PyCon Br 2008 - EN Slide 6 Coding Dojo - PyCon Br 2008 - EN Slide 7 Coding Dojo - PyCon Br 2008 - EN Slide 8 Coding Dojo - PyCon Br 2008 - EN Slide 9 Coding Dojo - PyCon Br 2008 - EN Slide 10 Coding Dojo - PyCon Br 2008 - EN Slide 11
Upcoming SlideShare
Avoin lähdekoodi Suomessa
Next
Download to read offline and view in fullscreen.

2 Likes

Share

Download to read offline

Coding Dojo - PyCon Br 2008 - EN

Download to read offline

Presentation (in English) about Coding Dojos and how to organize them.

Related Books

Free with a 30 day trial from Scribd

See all

Coding Dojo - PyCon Br 2008 - EN

  1. 1. Coding Dojo introduction Hugo Corbucci (hugo@agilbits.com.br) Async's Team (www.async.com.br) based on Danilo T.Sato's slides
  2. 2. Motivation Programers don't practice!
  3. 3. Background Kata » Coding Dojo
  4. 4. Principles  Continuous Learning  Safe environment: – Non Competitive – Collaborative – Inclusive  Fail & Redundancy  Baby steps
  5. 5. General Rules  Computer + Projector  TDD (red » green » refactor)  Everyone should understand  ALWAYS start from scratch
  6. 6. Retrospective  At the end of all meeting: – “What did we learned?” or “What did we liked?” – “What could have been better?” – Discussions or comments
  7. 7. Formats  Kata – Presentation of a solution – Everyone should be able to reproduce – Interruptions are allowed at any moment to ask questions
  8. 8. Formats  Randori – Pair Programming – Time-boxed rounds – After each round (5-7 min.): • The co-pilot becomes pilot • The pilot goes back to the audience • A new co-pilot is invited from the audience – Comments and critics only on green – Silence on red
  9. 9. Goals  Practice  Learn  Teach  Discuss with CONCRETE basis
  10. 10. Don't...  Rush to finish the problem  Use a real problem  Go into flamewars on discussions  Compete with other participants  Allow people to get lost
  11. 11. Schedule  14h00 14h50 Dojo presentation  15h00 15h20 Problem presentation  15h20 16h30 Programming  16h30 17h00 Retrospective  17h00 ... More programming?
  • powerirs

    Nov. 13, 2014
  • adolfont

    Nov. 12, 2014

Presentation (in English) about Coding Dojos and how to organize them.

Views

Total views

1,342

On Slideshare

0

From embeds

0

Number of embeds

2

Actions

Downloads

4

Shares

0

Comments

0

Likes

2

×