Soumettre la recherche
Mettre en ligne
Lightning talk - Test Driven Development (TDD)
•
Télécharger en tant que PPTX, PDF
•
0 j'aime
•
725 vues
Eduardo Schwingel Diederichsen
Suivre
Technologie
Business
Signaler
Partager
Signaler
Partager
1 sur 22
Télécharger maintenant
Recommandé
Agile Software Design
Agile Software Design
eduardomg23
Big Ball of Mud: Software Maintenance Nightmares
Big Ball of Mud: Software Maintenance Nightmares
Gonzalo Rodríguez
Unwritten Manual for Pair Programming
Unwritten Manual for Pair Programming
Lemi Orhan Ergin
M I F A M I L I A
M I F A M I L I A
Rosa Morales
Riak lighting talk_dojo
Riak lighting talk_dojo
Eduardo Schwingel Diederichsen
Presentation & communication
Presentation & communication
Minesh Sang
Lightning Talk - Things you need to consider/plan when developing a Mobile App
Lightning Talk - Things you need to consider/plan when developing a Mobile App
Eduardo Schwingel Diederichsen
M I F A M I L I A
M I F A M I L I A
Rosa Morales
Recommandé
Agile Software Design
Agile Software Design
eduardomg23
Big Ball of Mud: Software Maintenance Nightmares
Big Ball of Mud: Software Maintenance Nightmares
Gonzalo Rodríguez
Unwritten Manual for Pair Programming
Unwritten Manual for Pair Programming
Lemi Orhan Ergin
M I F A M I L I A
M I F A M I L I A
Rosa Morales
Riak lighting talk_dojo
Riak lighting talk_dojo
Eduardo Schwingel Diederichsen
Presentation & communication
Presentation & communication
Minesh Sang
Lightning Talk - Things you need to consider/plan when developing a Mobile App
Lightning Talk - Things you need to consider/plan when developing a Mobile App
Eduardo Schwingel Diederichsen
M I F A M I L I A
M I F A M I L I A
Rosa Morales
Db crash_course-normalization
Db crash_course-normalization
Vasilios Papaliakos
Blue
Blue
abbyp1
Task2
Task2
abbyp1
How to solve a problem
How to solve a problem
Eduardo Schwingel Diederichsen
October 2012 1350555754_5fb67_44
October 2012 1350555754_5fb67_44
Minesh Sang
M I F A M I L I A
M I F A M I L I A
Rosa Morales
Lightning talk - Kanban
Lightning talk - Kanban
Eduardo Schwingel Diederichsen
Task2
Task2
abbyp1
Design talk - GRASP Patterns
Design talk - GRASP Patterns
Eduardo Schwingel Diederichsen
Bubblesort presentation
Bubblesort presentation
Vasilios Papaliakos
Sql select clause 15 min-5
Sql select clause 15 min-5
Vasilios Papaliakos
Speech
Speech
Emani Byam
Saudi arabia
Saudi arabia
Minesh Sang
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Dropbox
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Jago de Vreede
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
Overkill Security
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
apidays
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
Contenu connexe
En vedette
Db crash_course-normalization
Db crash_course-normalization
Vasilios Papaliakos
Blue
Blue
abbyp1
Task2
Task2
abbyp1
How to solve a problem
How to solve a problem
Eduardo Schwingel Diederichsen
October 2012 1350555754_5fb67_44
October 2012 1350555754_5fb67_44
Minesh Sang
M I F A M I L I A
M I F A M I L I A
Rosa Morales
Lightning talk - Kanban
Lightning talk - Kanban
Eduardo Schwingel Diederichsen
Task2
Task2
abbyp1
Design talk - GRASP Patterns
Design talk - GRASP Patterns
Eduardo Schwingel Diederichsen
Bubblesort presentation
Bubblesort presentation
Vasilios Papaliakos
Sql select clause 15 min-5
Sql select clause 15 min-5
Vasilios Papaliakos
Speech
Speech
Emani Byam
Saudi arabia
Saudi arabia
Minesh Sang
En vedette
(13)
Db crash_course-normalization
Db crash_course-normalization
Blue
Blue
Task2
Task2
How to solve a problem
How to solve a problem
October 2012 1350555754_5fb67_44
October 2012 1350555754_5fb67_44
M I F A M I L I A
M I F A M I L I A
Lightning talk - Kanban
Lightning talk - Kanban
Task2
Task2
Design talk - GRASP Patterns
Design talk - GRASP Patterns
Bubblesort presentation
Bubblesort presentation
Sql select clause 15 min-5
Sql select clause 15 min-5
Speech
Speech
Saudi arabia
Saudi arabia
Dernier
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Dropbox
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Jago de Vreede
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
Overkill Security
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
apidays
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
UiPathCommunity
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
The Digital Insurer
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
Sandro Moreira
Architecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Zilliz
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Orbitshub
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
danishmna97
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Dernier
(20)
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
Architecting Cloud Native Applications
Architecting Cloud Native Applications
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Lightning talk - Test Driven Development (TDD)
1.
Test Driven Development (TDD) Eduardo
S. Diederichsen Developer @ilegra
2.
What is TDD?
3.
XP Kent Beck -
2003
4.
Requirements
5.
6.
TDD Steps
7.
1. Write a
test
8.
IT WILL FAIL
9.
2. Make the
code work
10.
GREEN BAR -
#epic #win
11.
3. Refactoring
12.
TDD mantra
13.
Boring?
14.
Benefits
15.
Simplicity
16.
Productivity
17.
No debug mode
18.
Documentation
19.
20.
Think in Design
21.
22.
Test Driven Development (TDD) Eduardo
S. Diederichsen Developer @ilegra
Télécharger maintenant