Upload
oriol-del-barrio
View
171
Download
2
Tags:
Embed Size (px)
DESCRIPTION
Presentation to introduce the coding dojo
Citation preview
Coding Dojo
#codingdojoOriol del Barrio
Oriol del Barrio
Software Developer
& Agile Advocate
!
!
@lordudun
lordudun.es
#codingdojo
Coding Dojo
Coding Dojo is a meeting where a bunch of coders get together to work on a programming challenge
!
Objective: Acquiring and improve coding skills
#codingdojo
Coding Dojo
Principles:
• Collaborative environment
• All skill levels are welcome
• Safe to try new ideas
• Acquiring coding skills should be a continuous process
#codingdojo
Coding Dojo
• Concept: kata, TDD, BabySteps, DeliberatePractise
• Process: ParisDojo
• Types: PreparedKata, RandoriKata, …
#codingdojoRecursos para Coding Dojo: http://codingdojo.org/
Start!
#codingdojo
Coding dojo structure
• Training (20 min)
• Kata presentation (10 min)
• First Iteration (20 min)
• Review (10 min)
• Second Iteration (20 min)
• Review (10 min)
#codingdojo
To be present
• Objective: Practise and share knowledge
• BabySteps
• Unit Testing!
• Some team in the two iterations
• Second iteration to develop more, and better, the first iteration code
#codingdojo
Team’s Creation
#codingdojo
Kata - Prime Factors
Examples:
• 1 -> []
• 2 -> [2]
• 4 -> [2,2]
#codingdojo
Objetive: Calculate the prime factors of a given natural number
Robert C. Martin: http://butunclebob.com/ArticleS.UncleBob.ThePrimeFactorsKata
First Iteración (20 min)
#codingdojo
Review (10 min)
#codingdojo
Second Iteración (20 min)
#codingdojo
Review (10 min)
#codingdojo