Ingeniero Informatico

Páginas: 25 (6221 palabras) Publicado: 12 de febrero de 2014
Desarrollo Dirigido por
Pruebas Práctico

Javier J. Gutiérrez Rodríguez

Prototipo
tdd@iwt2.org
1

2

Contacta con nosotros:
Twitter: @TDDPractico
E-mail: TDD@iwt2.org

Encuesta on-line (vía Google):
http://goo.gl/mz6by

3

Control de cambios.

Fecha – Versión
20/04/2013 – Prototipo 01
28/04/2013 – Prototipo 02

19/05/2013 – Prototipo 03

01/06/2013 – Prototipo 0403/07/2013 – Prototipo 05

Cambios
Primer prototipo público.
Incluimos capítulo 03.
Incluimos índice y enlace de la encuesta
Corregimos algunos errores en el capítulo 1 gracias a
Guillermo Gutiérrez (vía ScribD).
Incluimos capítulo 6 (incompleto) y un cuestionario de
autoevaluación sobre conocimientos de testing.
Arreglamos el índice para que muestre correctamente
los títulos de loscapítulos.
Mejoramos los textos de los capítulos 1 y 2.
Añadimos un apartado de agradecimientos del libro
(además de los agradecimientos de cada capítulo).
Añadimos una descripción del contenido de los
capítulos 4 y 5. Comentarios son bienvenidos.
Añadimos el capitulo 4 completo con dos soluciones
distintas para la cata Mancala.

4

Introducción al proyecto

Alberto Savioa(@Pretotyping en Twitter) escribió un interesante y muy recomendable
libro sobre prototipos y que, a su vez, también es un prototipo de libro (Pretotype It:
http://www.pretotyping.org/pretotype-it---the-book). He decidido adoptar esa misma
filosofía en el futuro libro que, sin embargo, ya estás leyendo justo en este momento.
Tengo muy claro que no quiero escribir un libro solo para plasmar misconocimientos de TDD o mi visión particular. Existen algunos libros muy buenos que
explican casi todo lo que necesitas saber, y el resto te lo da la práctica. Mi objetivo es
enseñar TDD a través de ejemplos que muestren muchos de los escenarios y dudas que
aparecen cuando se aplican y que ofrezcan ideas y soluciones para abordarlos.
Todo el material que se elabore para este libro será de libre descargalo más
rápidamente posible. Creo que vale la pena que el material llegue pronto a los
interesados, aunque eso implique que incluya notas de cosas por hacer y arreglar o que
el formato no esté pulido. Mi objetivo es que quién tenga interés, pueda ver cómo va a
ser el libro y pueda anticiparse y contarme qué cosas quiere que ponga o cambie. Así,
tendremos un libro de todos para todos.
Voy adesarrollar el libro en dos fases: prototipos y versiones beta.
Los prototipos serán versiones del libro incompletas. Incluso con capítulos que
tampoco estén completos. En contenido de un prototipo no es estable y todo puede
cambiar o desaparecer en futuras versiones. Probablemente la versión que estés
leyendo ahora mismo sea un prototipo.
Una vez que encontremos la estructura del libroadecuada, los ejemplos más
interesantes y la mejor manera de exponerlos, pasaremos a las versiones beta. Una
versión beta ya será un libro completo y cerrado con todos (o casi todos) sus capítulos.
El objetivo de las versiones beta será puliendo el contenido y corregir erratas.
Además, también espero que esta filosofía de liberar el trabajo rápidamente me
permita obtener un feedback que me anime yme motive a trabajar en el libro.
No quiero despedirme sin agradecerte la ayuda que me estás prestando sólo por
leer estas líneas. Espero que lo que encuentres aquí te resulte útil y entretenido.

Javier Jesús Gutiérrez
Sevilla – Primavera 2.013

5

Agradecimientos
Hay muchas personas que me han ayudado de una u otra manera a que este libro vaya
creciendo y, sobre todo, se vayaadaptando a los gustos y expectativas de vosotros, sus
lectores. Como justo reconocimiento de toda esa ayuda he querido poner en cada
capítulo el nombre de las personas y proyectos que han estado involucrados.
Pero también he tenido la enorme suerte de encontrar a personas que se merecen
ser citadas en todos y cada uno de los capítulos. Va para ellos también mi
agradecimiento.


A Joaquín...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniero en informatica
  • ingeniero informatico
  • ingeniero informatico
  • Ingeniero en Informatica , ingeniero en Electrònica
  • Ingeniero Informatico
  • Ingeniero Informática
  • Ingeniero Informatico
  • Ingeniero informatico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS