Enviar pesquisa
Carregar
Introducción a tdd
•
0 gostou
•
533 visualizações
R
Ronny Ancorini Rodríguez
Seguir
Taller de TDD que impartí en la Comunidad de DevOps de Gran Canaria
Leia menos
Leia mais
Engenharia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 18
Baixar agora
Baixar para ler offline
Recomendados
Unit Testing en iOS
Unit Testing en iOS
NSCoder Mexico
Desarrollo Guiado Por Pruebas
Desarrollo Guiado Por Pruebas
Miguel Angel
Cómo hacer Test Driven Development
Cómo hacer Test Driven Development
Javier Novoa Cataño
TDD 101 - Introducción al Desarrollo Dirigido por Pruebas
TDD 101 - Introducción al Desarrollo Dirigido por Pruebas
Orlando Bustos Mateluna
Dealing with fear in legacy projects #PHPDS15
Dealing with fear in legacy projects #PHPDS15
Aitor Suso Gáceta
Como hacer tdd y no morir en el intento
Como hacer tdd y no morir en el intento
Hernan Wilkinson
Seminario SOLID-TDD
Seminario SOLID-TDD
Gabriel Falcone
TDD Course (Spanish)
TDD Course (Spanish)
Pedro Ballesteros
Recomendados
Unit Testing en iOS
Unit Testing en iOS
NSCoder Mexico
Desarrollo Guiado Por Pruebas
Desarrollo Guiado Por Pruebas
Miguel Angel
Cómo hacer Test Driven Development
Cómo hacer Test Driven Development
Javier Novoa Cataño
TDD 101 - Introducción al Desarrollo Dirigido por Pruebas
TDD 101 - Introducción al Desarrollo Dirigido por Pruebas
Orlando Bustos Mateluna
Dealing with fear in legacy projects #PHPDS15
Dealing with fear in legacy projects #PHPDS15
Aitor Suso Gáceta
Como hacer tdd y no morir en el intento
Como hacer tdd y no morir en el intento
Hernan Wilkinson
Seminario SOLID-TDD
Seminario SOLID-TDD
Gabriel Falcone
TDD Course (Spanish)
TDD Course (Spanish)
Pedro Ballesteros
#HablemosDeTestingDay - José Castillo: Estrategia de QA en un contexto de DevOps
#HablemosDeTestingDay - José Castillo: Estrategia de QA en un contexto de DevOps
HablemosDeTesting
Como escribir buenos tests al hacer TDD
Como escribir buenos tests al hacer TDD
Hernan Wilkinson
Argentesting 2019 - Cambiando el paradigma de la automatización
Argentesting 2019 - Cambiando el paradigma de la automatización
Argentesting
Argentesting 2019 - Cómo convertirse en un tester ágil
Argentesting 2019 - Cómo convertirse en un tester ágil
Argentesting
TDD y Python
TDD y Python
Javier_J
xp
xp
Gonzalovega31
Kata tdd
Kata tdd
Jorge Ortiz
[Meetup] Code Quality
[Meetup] Code Quality
Ivan Mirson
Test Driven Development
Test Driven Development
Carlos Delgado Estremera
Evaluacion1 fundamentos
Evaluacion1 fundamentos
hernanariasacosta
[ES] webcat 2014-03 Demystifying Development Techniques
[ES] webcat 2014-03 Demystifying Development Techniques
Eduardo Turiño
Practicas de construccioin
Practicas de construccioin
yadiu
Análisis estático de código en Java
Análisis estático de código en Java
César Hernández
Procesos de software
Procesos de software
luisghernandez6
Introducción a TDD
Introducción a TDD
Adrian Marino
Introducción a la Programación Extrema (XP)
Introducción a la Programación Extrema (XP)
Israel Antezana Rojas
BDD y tests automatizados
BDD y tests automatizados
Sofia Swidarowicz
Metodologia XP fases y subfases
Metodologia XP fases y subfases
JazminaNaranjo
Ova Asesoria en el uso de las tic
Ova Asesoria en el uso de las tic
Zuleica Escudero
Semana no.2 las tic y los docentes
Semana no.2 las tic y los docentes
Zuleica Escudero
Козленок
Козленок
www.mskh.am
Analysis of pitches
Analysis of pitches
JayFranks
Mais conteúdo relacionado
Mais procurados
#HablemosDeTestingDay - José Castillo: Estrategia de QA en un contexto de DevOps
#HablemosDeTestingDay - José Castillo: Estrategia de QA en un contexto de DevOps
HablemosDeTesting
Como escribir buenos tests al hacer TDD
Como escribir buenos tests al hacer TDD
Hernan Wilkinson
Argentesting 2019 - Cambiando el paradigma de la automatización
Argentesting 2019 - Cambiando el paradigma de la automatización
Argentesting
Argentesting 2019 - Cómo convertirse en un tester ágil
Argentesting 2019 - Cómo convertirse en un tester ágil
Argentesting
TDD y Python
TDD y Python
Javier_J
xp
xp
Gonzalovega31
Kata tdd
Kata tdd
Jorge Ortiz
[Meetup] Code Quality
[Meetup] Code Quality
Ivan Mirson
Test Driven Development
Test Driven Development
Carlos Delgado Estremera
Evaluacion1 fundamentos
Evaluacion1 fundamentos
hernanariasacosta
[ES] webcat 2014-03 Demystifying Development Techniques
[ES] webcat 2014-03 Demystifying Development Techniques
Eduardo Turiño
Practicas de construccioin
Practicas de construccioin
yadiu
Análisis estático de código en Java
Análisis estático de código en Java
César Hernández
Procesos de software
Procesos de software
luisghernandez6
Introducción a TDD
Introducción a TDD
Adrian Marino
Introducción a la Programación Extrema (XP)
Introducción a la Programación Extrema (XP)
Israel Antezana Rojas
BDD y tests automatizados
BDD y tests automatizados
Sofia Swidarowicz
Metodologia XP fases y subfases
Metodologia XP fases y subfases
JazminaNaranjo
Mais procurados
(18)
#HablemosDeTestingDay - José Castillo: Estrategia de QA en un contexto de DevOps
#HablemosDeTestingDay - José Castillo: Estrategia de QA en un contexto de DevOps
Como escribir buenos tests al hacer TDD
Como escribir buenos tests al hacer TDD
Argentesting 2019 - Cambiando el paradigma de la automatización
Argentesting 2019 - Cambiando el paradigma de la automatización
Argentesting 2019 - Cómo convertirse en un tester ágil
Argentesting 2019 - Cómo convertirse en un tester ágil
TDD y Python
TDD y Python
xp
xp
Kata tdd
Kata tdd
[Meetup] Code Quality
[Meetup] Code Quality
Test Driven Development
Test Driven Development
Evaluacion1 fundamentos
Evaluacion1 fundamentos
[ES] webcat 2014-03 Demystifying Development Techniques
[ES] webcat 2014-03 Demystifying Development Techniques
Practicas de construccioin
Practicas de construccioin
Análisis estático de código en Java
Análisis estático de código en Java
Procesos de software
Procesos de software
Introducción a TDD
Introducción a TDD
Introducción a la Programación Extrema (XP)
Introducción a la Programación Extrema (XP)
BDD y tests automatizados
BDD y tests automatizados
Metodologia XP fases y subfases
Metodologia XP fases y subfases
Destaque
Ova Asesoria en el uso de las tic
Ova Asesoria en el uso de las tic
Zuleica Escudero
Semana no.2 las tic y los docentes
Semana no.2 las tic y los docentes
Zuleica Escudero
Козленок
Козленок
www.mskh.am
Analysis of pitches
Analysis of pitches
JayFranks
SaiTeja Resume
SaiTeja Resume
Thejureddy
"INFOGRAPHIC" The Rise of Digital Magazines
"INFOGRAPHIC" The Rise of Digital Magazines
4imprint
Upside Down Living: Blessed are the Persecuted
Upside Down Living: Blessed are the Persecuted
Stephen Palm
Wellness Workplace "INFOGRAPHIC:
Wellness Workplace "INFOGRAPHIC:
4imprint
liturgy and sacraments
liturgy and sacraments
Fernando Alombro
ծաղկի կառուցվածքը
ծաղկի կառուցվածքը
gexarvest
Destaque
(10)
Ova Asesoria en el uso de las tic
Ova Asesoria en el uso de las tic
Semana no.2 las tic y los docentes
Semana no.2 las tic y los docentes
Козленок
Козленок
Analysis of pitches
Analysis of pitches
SaiTeja Resume
SaiTeja Resume
"INFOGRAPHIC" The Rise of Digital Magazines
"INFOGRAPHIC" The Rise of Digital Magazines
Upside Down Living: Blessed are the Persecuted
Upside Down Living: Blessed are the Persecuted
Wellness Workplace "INFOGRAPHIC:
Wellness Workplace "INFOGRAPHIC:
liturgy and sacraments
liturgy and sacraments
ծաղկի կառուցվածքը
ծաղկի կառուցվածքը
Semelhante a Introducción a tdd
Introducción a TDD
Introducción a TDD
Fran Grau
Las Claves del Desarrollo Dirigido por Pruebas (o TDD)
Las Claves del Desarrollo Dirigido por Pruebas (o TDD)
Javier_J
Kata tdd
Kata tdd
Jorge Ortiz
Tdd desde las_trincheras
Tdd desde las_trincheras
Juan Lladó Rodríguez
Cómo aplicar TDD. Almería 13/05/2014
Cómo aplicar TDD. Almería 13/05/2014
Javier_J
Agile university day - Un día en un equipo ágil de desarrollo móvil
Agile university day - Un día en un equipo ágil de desarrollo móvil
agilenavarra
Apuntes #XPweek
Apuntes #XPweek
Carlos Ble
Crowdar - Introducción a BDD
Crowdar - Introducción a BDD
Javier Re
7iSF-4 test driver development
7iSF-4 test driver development
programadorjavablog
Tdd desde las trincheras
Tdd desde las trincheras
Leonardo Micheloni
Introducción a Test Driven Development en PHPSevilla
Introducción a Test Driven Development en PHPSevilla
Jesús López de la Cruz
Test driven development
Test driven development
Erick Aguila Martínez
Creando rascacielos con tdd
Creando rascacielos con tdd
Julio Cesar Rocha Vera
Xtreme Programming
Xtreme Programming
NoretSarted
"Demystifying development techniques" por @eturino
"Demystifying development techniques" por @eturino
webcat
TDD
TDD
SteffenvS
TDD
TDD
Guillermo Gutiérrez
Cobertura de pruebas unitarias - NetBaires
Cobertura de pruebas unitarias - NetBaires
Miguel Angel Teheran Garcia
Cobertura de pruebas unitarias en C#
Cobertura de pruebas unitarias en C#
Miguel Angel Teheran Garcia
Behavior1
Behavior1
arajar
Semelhante a Introducción a tdd
(20)
Introducción a TDD
Introducción a TDD
Las Claves del Desarrollo Dirigido por Pruebas (o TDD)
Las Claves del Desarrollo Dirigido por Pruebas (o TDD)
Kata tdd
Kata tdd
Tdd desde las_trincheras
Tdd desde las_trincheras
Cómo aplicar TDD. Almería 13/05/2014
Cómo aplicar TDD. Almería 13/05/2014
Agile university day - Un día en un equipo ágil de desarrollo móvil
Agile university day - Un día en un equipo ágil de desarrollo móvil
Apuntes #XPweek
Apuntes #XPweek
Crowdar - Introducción a BDD
Crowdar - Introducción a BDD
7iSF-4 test driver development
7iSF-4 test driver development
Tdd desde las trincheras
Tdd desde las trincheras
Introducción a Test Driven Development en PHPSevilla
Introducción a Test Driven Development en PHPSevilla
Test driven development
Test driven development
Creando rascacielos con tdd
Creando rascacielos con tdd
Xtreme Programming
Xtreme Programming
"Demystifying development techniques" por @eturino
"Demystifying development techniques" por @eturino
TDD
TDD
TDD
TDD
Cobertura de pruebas unitarias - NetBaires
Cobertura de pruebas unitarias - NetBaires
Cobertura de pruebas unitarias en C#
Cobertura de pruebas unitarias en C#
Behavior1
Behavior1
Último
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss inge. industrial
GibranDiaz7
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
fredyflores58
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
MarceloQuisbert6
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
valenciaespinozadavi1
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
jeremiasnifla
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
danilojaviersantiago
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
CristhianZetaNima
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
JOSLUISCALLATAENRIQU
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptx
MONICADELROCIOMUNZON1
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
matepura
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
ClaudiaPerez86192
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
s7yl3dr4g0n01
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
RonaldoPaucarMontes
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
JuanPablo452634
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
AlexanderimanolLencr
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
bingoscarlet
CONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptx
CONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptx
BrayanJavierCalle2
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
juanprv
Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024
CESARHERNANPATRICIOP2
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
MarcelaArancibiaRojo
Último
(20)
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss inge. industrial
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
TERMODINAMICA YUNUS SEPTIMA EDICION, ESPAÑOL
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptx
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
CONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptx
CONCEPTOS EN HIDROGEOLOGIA-diapositivas varias.pptx
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
Introducción a tdd
1.
2.
¿Por qué TDD? De
Programador a “Oficial de primera”
3.
4.
¿Qué es TDD? Herramienta
de DiseñoKeep it Simple Baby Steps Práctica de eXtreme Programming en la cual se mezclan Test First Development y Refactor
5.
Ciclo de TDD
6.
Refactor
7.
El comportamiento a
nivel externo no cambia La implementación y el diseño sí
8.
TDD Rules ● una
regla => Un Test ● Escribir el mínimo código para pasar el test ● No escribir código de producción sin que un test falle
9.
Buenos Tests Rápido Use real data Pasar
en aislados Dar Seguridad
10.
Personal Tips ● Escribir
reglas y ejemplos antes de empezar ● Aprovechar los ejemplos para los tests ● Tests como documentación ● 30 segundos para pasar el test ● 30 segundos para generalizar ● Commit when green ● No debug
11.
Valores del TDD ●
Simplicidad ● Feedback rápido ● Coraje ● Comunicación
12.
eXtreme Programming Comunicación Feedback Simplicidad CorajeRespeto Pair Programming
Continuous Integration TDD
13.
Más que TDD ●
SOLID ● Clean Code ● 4 reglas del diseño simple ● Prácticas XP
14.
Libro de TDD
15.
eXtreme Programming
16.
Clean Code
17.
Software Craftsmanship
18.
¿Quien soy? Ronny Ancorini
Rodríguez Software Craftsmanship Apprentice @RonnyAncorini ronnyancorini.es/blog Gran Canaria Developers Community Organizer Carlos Blé & Associates Apprentice Github: RonnyAnc
Baixar agora