Enviar búsqueda
Cargar
Tdd demo
•
0 recomendaciones
•
349 vistas
O
OpenAgile Romania
Seguir
Denunciar
Compartir
Denunciar
Compartir
1 de 7
Descargar ahora
Descargar para leer sin conexión
Recomendados
JUnit Presentation
JUnit Presentation
priya_trivedi
Lessons learned in agile romania
Lessons learned in agile romania
OpenAgile Romania
Products andpeopleoverprocessanddogma
Products andpeopleoverprocessanddogma
OpenAgile Romania
Agile teams as innovation teams
Agile teams as innovation teams
OpenAgile Romania
Openagile
Openagile
OpenAgile Romania
Tdd performance kata
Tdd performance kata
OpenAgile Romania
Functional programming
Functional programming
OpenAgile Romania
Open ro lightningretrospectives
Open ro lightningretrospectives
OpenAgile Romania
Recomendados
JUnit Presentation
JUnit Presentation
priya_trivedi
Lessons learned in agile romania
Lessons learned in agile romania
OpenAgile Romania
Products andpeopleoverprocessanddogma
Products andpeopleoverprocessanddogma
OpenAgile Romania
Agile teams as innovation teams
Agile teams as innovation teams
OpenAgile Romania
Openagile
Openagile
OpenAgile Romania
Tdd performance kata
Tdd performance kata
OpenAgile Romania
Functional programming
Functional programming
OpenAgile Romania
Open ro lightningretrospectives
Open ro lightningretrospectives
OpenAgile Romania
Daniel nicolescu agilepm-final
Daniel nicolescu agilepm-final
OpenAgile Romania
Open ro agilecoaching
Open ro agilecoaching
OpenAgile Romania
Survive In Agility Islands
Survive In Agility Islands
OpenAgile Romania
Agile Startup
Agile Startup
OpenAgile Romania
Brain & Quality Software
Brain & Quality Software
OpenAgile Romania
Uber Vu - Scrum & Startups
Uber Vu - Scrum & Startups
OpenAgile Romania
Executive Report Executive Dashboard Report Handout
Executive Report Executive Dashboard Report Handout
OpenAgile Romania
Executive Dashboard Report For Agile Projects
Executive Dashboard Report For Agile Projects
OpenAgile Romania
The Life Of A Tester In An Agile Team
The Life Of A Tester In An Agile Team
OpenAgile Romania
The Craftsman Developer In An Agile World
The Craftsman Developer In An Agile World
OpenAgile Romania
Más contenido relacionado
Más de OpenAgile Romania
Daniel nicolescu agilepm-final
Daniel nicolescu agilepm-final
OpenAgile Romania
Open ro agilecoaching
Open ro agilecoaching
OpenAgile Romania
Survive In Agility Islands
Survive In Agility Islands
OpenAgile Romania
Agile Startup
Agile Startup
OpenAgile Romania
Brain & Quality Software
Brain & Quality Software
OpenAgile Romania
Uber Vu - Scrum & Startups
Uber Vu - Scrum & Startups
OpenAgile Romania
Executive Report Executive Dashboard Report Handout
Executive Report Executive Dashboard Report Handout
OpenAgile Romania
Executive Dashboard Report For Agile Projects
Executive Dashboard Report For Agile Projects
OpenAgile Romania
The Life Of A Tester In An Agile Team
The Life Of A Tester In An Agile Team
OpenAgile Romania
The Craftsman Developer In An Agile World
The Craftsman Developer In An Agile World
OpenAgile Romania
Más de OpenAgile Romania
(10)
Daniel nicolescu agilepm-final
Daniel nicolescu agilepm-final
Open ro agilecoaching
Open ro agilecoaching
Survive In Agility Islands
Survive In Agility Islands
Agile Startup
Agile Startup
Brain & Quality Software
Brain & Quality Software
Uber Vu - Scrum & Startups
Uber Vu - Scrum & Startups
Executive Report Executive Dashboard Report Handout
Executive Report Executive Dashboard Report Handout
Executive Dashboard Report For Agile Projects
Executive Dashboard Report For Agile Projects
The Life Of A Tester In An Agile Team
The Life Of A Tester In An Agile Team
The Craftsman Developer In An Agile World
The Craftsman Developer In An Agile World
Tdd demo
1.
Live TDD Demo Arithmetic
Expression Evaluator Ionut G. Stan & Andrei Savu
2.
3.
Mindset change Think about
the smallest feature that you want to implement and express it in test code. Implement it. This leads to emergent design.
4.
Problem 1 + 2
* 5 - 4 = ? Tools Python, unittest, TextMate Data Flow Expression > Split in tokens > Postfix notation > Evaluate 1+2*5-4 > (1, +, 2, *, 5, -, 4) > (1, 2, 5, *, +, 4, -) > 7
5.
Postfix Notation !?
1 + 2 > 1 2 + 1 + 2 - 3 > 1 2 + 3 - 1 + 2 * 3 > 1 2 3 * + 1 + 2 * 3 - 4 > 1 2 3 * + 4 -
6.
Conclusions
TDD is no silver bullet
7.
Questions? thanks
:)
Descargar ahora