Submit Search
Upload
Coding by Example - Tutorial Agiles 2012
•
2 likes
•
1,001 views
Wildtech
Follow
Tutorial presented at Agiles 2012 about professional developer skills and practices.
Read less
Read more
Technology
Report
Share
Report
Share
1 of 21
Download now
Download to read offline
Recommended
Matthew audits
Matthew audits
MatthewBallard17
Project aesop
Project aesop
Blair Hatch
Dojo intro PyCon
Dojo intro PyCon
Lucas Amorim
Software coding & testing, software engineering
Software coding & testing, software engineering
Rupesh Vaishnav
Coding standards
Coding standards
Mimoh Ojha
Testing Metrics
Testing Metrics
PM Venkatesha Babu
Coding standards and guidelines
Coding standards and guidelines
brijraj_singh
Coding and testing in Software Engineering
Coding and testing in Software Engineering
Abhay Vijay
Recommended
Matthew audits
Matthew audits
MatthewBallard17
Project aesop
Project aesop
Blair Hatch
Dojo intro PyCon
Dojo intro PyCon
Lucas Amorim
Software coding & testing, software engineering
Software coding & testing, software engineering
Rupesh Vaishnav
Coding standards
Coding standards
Mimoh Ojha
Testing Metrics
Testing Metrics
PM Venkatesha Babu
Coding standards and guidelines
Coding standards and guidelines
brijraj_singh
Coding and testing in Software Engineering
Coding and testing in Software Engineering
Abhay Vijay
Voltando para as raízes do desenvolvimento ágil
Voltando para as raízes do desenvolvimento ágil
Wildtech
O que a agilidade me ensinou no desenvolvimento de software
O que a agilidade me ensinou no desenvolvimento de software
Wildtech
XP e a Academia
XP e a Academia
Wildtech
Abordagens para adoção/transformação ágil através de mentoring e coaching
Abordagens para adoção/transformação ágil através de mentoring e coaching
Wildtech
TDC 2016 - Agilidade além da TI
TDC 2016 - Agilidade além da TI
Wildtech
TDC 2016 - Desvendando o Onion Architecture
TDC 2016 - Desvendando o Onion Architecture
Wildtech
TDC 2016 - Retrospectivas como Catalisadores de Melhoria Contínua
TDC 2016 - Retrospectivas como Catalisadores de Melhoria Contínua
Wildtech
QCon 2016 - Estratégias e Desafios na Implantação de Lean no Setor Público e ...
QCon 2016 - Estratégias e Desafios na Implantação de Lean no Setor Público e ...
Wildtech
Agile Clinic - Agile Coaching Patterns
Agile Clinic - Agile Coaching Patterns
Wildtech
TDC 2016 - O Novo Professor
TDC 2016 - O Novo Professor
Wildtech
Swarm Debugging
Swarm Debugging
Wildtech
[XPConfBR2014] Desvendando o eXtreme Programming
[XPConfBR2014] Desvendando o eXtreme Programming
Wildtech
(AgileBrazil2014) Agilidade no Judiciário: um relato de experiência de Agile ...
(AgileBrazil2014) Agilidade no Judiciário: um relato de experiência de Agile ...
Wildtech
[Agile brazil2014] Bad Smells em Bancos de Dados
[Agile brazil2014] Bad Smells em Bancos de Dados
Wildtech
(TDC2014) Oba! Cenários Complexos
(TDC2014) Oba! Cenários Complexos
Wildtech
[VEM2014] PolymorphicView: Visualizando o uso do Polimorfismo em Projetos de ...
[VEM2014] PolymorphicView: Visualizando o uso do Polimorfismo em Projetos de ...
Wildtech
5S em Código: Seminário de PHP "Show me the code!"
5S em Código: Seminário de PHP "Show me the code!"
Wildtech
Retrospectiva: O motor da melhoria contínua (4a. do Conhecimento - PROCERGS)
Retrospectiva: O motor da melhoria contínua (4a. do Conhecimento - PROCERGS)
Wildtech
Descrição Tutorial Coding By Example (CBSoft2013)
Descrição Tutorial Coding By Example (CBSoft2013)
Wildtech
CBSoft 2013 - Descrição dos Problemas (CbE)
CBSoft 2013 - Descrição dos Problemas (CbE)
Wildtech
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
Evaluating the top large language models.pdf
Evaluating the top large language models.pdf
ChristopherTHyatt
More Related Content
More from Wildtech
Voltando para as raízes do desenvolvimento ágil
Voltando para as raízes do desenvolvimento ágil
Wildtech
O que a agilidade me ensinou no desenvolvimento de software
O que a agilidade me ensinou no desenvolvimento de software
Wildtech
XP e a Academia
XP e a Academia
Wildtech
Abordagens para adoção/transformação ágil através de mentoring e coaching
Abordagens para adoção/transformação ágil através de mentoring e coaching
Wildtech
TDC 2016 - Agilidade além da TI
TDC 2016 - Agilidade além da TI
Wildtech
TDC 2016 - Desvendando o Onion Architecture
TDC 2016 - Desvendando o Onion Architecture
Wildtech
TDC 2016 - Retrospectivas como Catalisadores de Melhoria Contínua
TDC 2016 - Retrospectivas como Catalisadores de Melhoria Contínua
Wildtech
QCon 2016 - Estratégias e Desafios na Implantação de Lean no Setor Público e ...
QCon 2016 - Estratégias e Desafios na Implantação de Lean no Setor Público e ...
Wildtech
Agile Clinic - Agile Coaching Patterns
Agile Clinic - Agile Coaching Patterns
Wildtech
TDC 2016 - O Novo Professor
TDC 2016 - O Novo Professor
Wildtech
Swarm Debugging
Swarm Debugging
Wildtech
[XPConfBR2014] Desvendando o eXtreme Programming
[XPConfBR2014] Desvendando o eXtreme Programming
Wildtech
(AgileBrazil2014) Agilidade no Judiciário: um relato de experiência de Agile ...
(AgileBrazil2014) Agilidade no Judiciário: um relato de experiência de Agile ...
Wildtech
[Agile brazil2014] Bad Smells em Bancos de Dados
[Agile brazil2014] Bad Smells em Bancos de Dados
Wildtech
(TDC2014) Oba! Cenários Complexos
(TDC2014) Oba! Cenários Complexos
Wildtech
[VEM2014] PolymorphicView: Visualizando o uso do Polimorfismo em Projetos de ...
[VEM2014] PolymorphicView: Visualizando o uso do Polimorfismo em Projetos de ...
Wildtech
5S em Código: Seminário de PHP "Show me the code!"
5S em Código: Seminário de PHP "Show me the code!"
Wildtech
Retrospectiva: O motor da melhoria contínua (4a. do Conhecimento - PROCERGS)
Retrospectiva: O motor da melhoria contínua (4a. do Conhecimento - PROCERGS)
Wildtech
Descrição Tutorial Coding By Example (CBSoft2013)
Descrição Tutorial Coding By Example (CBSoft2013)
Wildtech
CBSoft 2013 - Descrição dos Problemas (CbE)
CBSoft 2013 - Descrição dos Problemas (CbE)
Wildtech
More from Wildtech
(20)
Voltando para as raízes do desenvolvimento ágil
Voltando para as raízes do desenvolvimento ágil
O que a agilidade me ensinou no desenvolvimento de software
O que a agilidade me ensinou no desenvolvimento de software
XP e a Academia
XP e a Academia
Abordagens para adoção/transformação ágil através de mentoring e coaching
Abordagens para adoção/transformação ágil através de mentoring e coaching
TDC 2016 - Agilidade além da TI
TDC 2016 - Agilidade além da TI
TDC 2016 - Desvendando o Onion Architecture
TDC 2016 - Desvendando o Onion Architecture
TDC 2016 - Retrospectivas como Catalisadores de Melhoria Contínua
TDC 2016 - Retrospectivas como Catalisadores de Melhoria Contínua
QCon 2016 - Estratégias e Desafios na Implantação de Lean no Setor Público e ...
QCon 2016 - Estratégias e Desafios na Implantação de Lean no Setor Público e ...
Agile Clinic - Agile Coaching Patterns
Agile Clinic - Agile Coaching Patterns
TDC 2016 - O Novo Professor
TDC 2016 - O Novo Professor
Swarm Debugging
Swarm Debugging
[XPConfBR2014] Desvendando o eXtreme Programming
[XPConfBR2014] Desvendando o eXtreme Programming
(AgileBrazil2014) Agilidade no Judiciário: um relato de experiência de Agile ...
(AgileBrazil2014) Agilidade no Judiciário: um relato de experiência de Agile ...
[Agile brazil2014] Bad Smells em Bancos de Dados
[Agile brazil2014] Bad Smells em Bancos de Dados
(TDC2014) Oba! Cenários Complexos
(TDC2014) Oba! Cenários Complexos
[VEM2014] PolymorphicView: Visualizando o uso do Polimorfismo em Projetos de ...
[VEM2014] PolymorphicView: Visualizando o uso do Polimorfismo em Projetos de ...
5S em Código: Seminário de PHP "Show me the code!"
5S em Código: Seminário de PHP "Show me the code!"
Retrospectiva: O motor da melhoria contínua (4a. do Conhecimento - PROCERGS)
Retrospectiva: O motor da melhoria contínua (4a. do Conhecimento - PROCERGS)
Descrição Tutorial Coding By Example (CBSoft2013)
Descrição Tutorial Coding By Example (CBSoft2013)
CBSoft 2013 - Descrição dos Problemas (CbE)
CBSoft 2013 - Descrição dos Problemas (CbE)
Recently uploaded
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
Evaluating the top large language models.pdf
Evaluating the top large language models.pdf
ChristopherTHyatt
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
The Digital Insurer
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Recently uploaded
(20)
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Evaluating the top large language models.pdf
Evaluating the top large language models.pdf
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Coding by Example - Tutorial Agiles 2012
1.
Coding by Example
Becoming a professional dev Carlos Lopes Guilherme Lacerda ThoughtWorks UniRitter/Facensa/Wildtech
2.
github.com/guilhermeslacerda/
CbE-build-template Clone, fork…
3.
How do you
define bad code?
4.
Bad Smells
5.
6.
7.
8.
9.
10.
11.
12.
Uncle Bob
13.
14.
15.
16.
Exercise
17.
Some Support Tools
Selenium IDE Metrics for Java
18.
19.
30 seconds rule Boy
scout rule Newspaper metaphor Look at other’s source code Learn different languages Come up with an action place Read! Practice! Keep yourself up-to-date Participate in user groups
20.
21.
www.codingbyexample.org carlosaml@gmail.com
guilhermeslacerda@gmail.com @carlosaml @guilhermeslac
Download now