Introducción a TDD
11
Click here to load reader
-
Upload
fernando-escolar -
Category
Technology
-
view
325 -
download
0
description
Presentación sobre iniciación a TDD para la #BTOS2012
Transcript of Introducción a TDD
TDD@fernandoescolar
red-green-refactor
unit testing
refactor
mocking
Guiados por las pruebas
agile
Pruebas unitarias automatizable rápido repetible independiente profesional
Una prueba
unitaria es parte
del código de la
aplicación
arrange act assert AAA
red
greenrefactor
user storyunit
specification
unit test test fails
coding (KISS)
all tests success
Refactor (DRY)
demo
0 1 2 3 4 5 6 7 8 9 100
1
2
3
4
5
6
7
8
9
10
Test Driven
Cost
e
Tiempo
Un-TestedYAGNI debug
Interface segregation
(ISP)
dependency
injection
dependency inversion (DIP)
agile
pequeños
pasos > cobertura
red de seguridad
¿Preguntas?
www.programandonet.com
MadridBarcelona Bilbao
Fernando EscolarSenior Developer
@fernandoescolar
London