coding dojo - miguel grazziotin
TRANSCRIPT
![Page 1: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/1.jpg)
Coding Dojo
Miguel [email protected]
@miguelgrazEsta obra é licenciada sob uma licença
Creative Commons
Baseado na apresentação de Hugo Maia Vieira
e no material do pessoal do
![Page 2: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/2.jpg)
O que éCoding Dojo?
![Page 3: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/3.jpg)
Dojo
http://www.flickr.com/photos/foliosus/2792686705/
![Page 4: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/4.jpg)
Desenvolvedores não treinam
http://www.flickr.com/photos/absinthedesigns/411949444
![Page 5: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/5.jpg)
Ambiente para treinar e se divertir
![Page 6: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/6.jpg)
Objetivos
![Page 7: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/7.jpg)
Aprender, ensinar, discutir, rir...
http://www.flickr.com/photos/geckoam/2723280142/
![Page 8: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/8.jpg)
Do que precisamos?
![Page 9: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/9.jpg)
![Page 10: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/10.jpg)
![Page 11: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/11.jpg)
Como funciona?
![Page 12: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/12.jpg)
Piloto e Copiloto
http://www.flickr.com/photos/roomman/1375671318/
![Page 13: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/13.jpg)
http://www.flickr.com/photos/herzogbr/3264820893
Plateia
![Page 14: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/14.jpg)
Turnode
5-7 min
Rotaçãode
pilotos
http://www.flickr.com/photos/heleninwales/2243617087/
![Page 15: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/15.jpg)
Técnicas
![Page 16: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/16.jpg)
Baby steps
http://www.flickr.com/photos/seandreilinger/959864706
![Page 17: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/17.jpg)
Test Driven
Development
http://www.flickr.com/photos/whimzykat/3511115985/1111
![Page 18: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/18.jpg)
http://www.flickr.com/photos/zub/58278251/
Refatoração
![Page 19: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/19.jpg)
Teste
CodifiqueRefatore
![Page 20: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/20.jpg)
Condutas
![Page 21: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/21.jpg)
http://www.flickr.com/photos/coredesatchikai/2718571099/
![Page 22: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/22.jpg)
SILENCE!I kill you!
http://www.mumz-the-word.com/wp-content/uploads/2010/04/Picture-3.png
![Page 23: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/23.jpg)
http://www.flickr.com/photos/tedpercival/2621455898/
![Page 24: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/24.jpg)
Sugestões de refatoração
![Page 25: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/25.jpg)
E o que não faremos?
![Page 26: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/26.jpg)
● Correr para terminar o problema
● Resolver problemas reais
● Entrar em “flamewars”
● Competir● Deixar pessoas sem entender
![Page 27: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/27.jpg)
Retrospectiva
http://www.flickr.com/photos/bigdaddyk/3841784408/http://www.flickr.com/photos/beija-flor/440217229/
![Page 28: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/28.jpg)
Pós Dojo
![Page 29: Coding Dojo - Miguel Grazziotin](https://reader036.vdocuments.site/reader036/viewer/2022082309/55d555a8bb61eb0b1a8b45de/html5/thumbnails/29.jpg)
www.dojopoa.wordpress.comgroups.google.com/group/dojo-poa
E agora? Como eu brinco?
Obrigado e LET'S CODE!