Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Coding Dojo
Search
Erick Mendonça
June 19, 2013
Programming
2
370
Coding Dojo
Apresentação inicial sobre Coding Dojo.
http://dojo-se.org
Erick Mendonça
June 19, 2013
Tweet
Share
More Decks by Erick Mendonça
See All by Erick Mendonça
Python Gotchas
erickmendonca
2
190
Começando o Desenvolvimento de Aplicativos Android
erickmendonca
0
140
Git branching
erickmendonca
0
110
Oficina Python e Google App Engine
erickmendonca
0
86
Big Data: Google+, Python e Map Reduce
erickmendonca
0
380
Django Lab
erickmendonca
0
440
GDG Aracaju: Introdução
erickmendonca
0
260
Desenvolvendo jogos com Unity
erickmendonca
0
190
Desenvolvimento de apps Android - Hands-On
erickmendonca
0
270
Other Decks in Programming
See All in Programming
GitHub Copilot and GitHub Codespaces Hands-on
ymd65536
2
150
20250704_教育事業におけるアジャイルなデータ基盤構築
hanon52_
5
900
Android 16KBページサイズ対応をはじめからていねいに
mine2424
0
220
ニーリーにおけるプロダクトエンジニア
nealle
0
890
Azure AI Foundryではじめてのマルチエージェントワークフロー
seosoft
0
190
Hack Claude Code with Claude Code
choplin
5
2.4k
Claude Code + Container Use と Cursor で作る ローカル並列開発環境のススメ / ccc local dev
kaelaela
11
6.6k
What's new in AppKit on macOS 26
1024jp
0
130
Composerが「依存解決」のためにどんな工夫をしているか #phpcon
o0h
PRO
1
330
イベントストーミング図からコードへの変換手順 / Procedure for Converting Event Storming Diagrams to Code
nrslib
2
960
ご注文の差分はこちらですか? 〜 AWS CDK のいろいろな差分検出と安全なデプロイ
konokenj
3
410
型で語るカタ
irof
0
450
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
980
Side Projects
sachag
455
42k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
The Language of Interfaces
destraynor
158
25k
Why Our Code Smells
bkeepers
PRO
336
57k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Transcript
Coding Dojo dojo-se.org
Programadores não treinam! Por quê treinar??
O que é um Coding Dojo? É um lugar
para desenvolvedores se reunirem para aprender, praticar e melhorar suas habilidades!
Mas como? Todos com o mesmo desafio! Aprendizado
contínuo Ambiente seguro Nada de competições No flamewars Colaborativo e inclusivo
Princípios Pair programming – Programação em pares Dois
são melhores que um!
Princípios Baby steps – Passos de bebê Escrever
pequenas funcionalidades ou porções de código por vez
Princípios TDD – Desenvolvimento movido a testes Escrever
um teste Criar código e fazer o teste funcionar Refatorar
Randori Votação para escolher o problema a ser resolvido
e a linguagem utilizada Solução iniciada do zero Um piloto e um copiloto Todos revezam, todos programam, todos colaboram! Todos devem entender
Retrospectiva Pontos positivos O que aprendemos? Do
que gostamos? Pontos negativos Deu algo errado? O que pode melhorar?
Vamos começar! dojo-se.org