Aprende Test Driven Development

Aprende Test Driven Development

Fran Iglesias
Buy on Leanpub

Table of Contents

Prólogo›

    Conceptos básicos de TDD›

    • ¿Qué es TDD y por qué debería importarme?
    • Conceptos básicos
    • Coding-dojo y katas

    TDD clásica›

    • Las leyes de TDD
    • Fizz Buzz
    • Resolviendo la kata Fizz Buzz
    • Elección de los ejemplos y criterio de finalización
    • Evolución del comportamiento mediante tests
    • Prime Factors
    • Resolviendo la kata Prime Factors
    • La elección del primer test
    • NIF
    • Resolviendo la Kata NIF
    • La fase de refactor
    • Bowling game
    • Resolviendo la kata Bowling Game
    • Greeting
    • Resolviendo la kata Greetings

    Outside-in TDD›

    • Enfoques en TDD
    • Proyecto Todo-List
    • Outside-in mockista
    • Outside-in TDD clásico

    TDD en la vida real›

    • Lista de tareas, outside-in TDD por historias de usuario
    • Resolviendo bugs con TDD
    • Introducción de nuevas características

    Epílogo›

    • TDD y calidad de vida (la tuya)

    Notas›

      Aprende Test Driven Development/