Desarrollo guiado por pruebas (TDD) y Visual Studio 2005 Team System

> EVENTO CLMNET – Marzo 2008

Desarrollo guiado por pruebas, o Test-driven development (TDD) es una práctica de programación que involucra otras dos prácticas: Escribir las pruebas primero (Test First Development) y Refactorización (Refactoring). Para escribir las pruebas generalmente se utilizan las pruebas unitarias (unit test en inglés). Primeramente se escribe una prueba, luego se implementa el código que haga que la prueba pase satisfactoriamente y seguidamente se refactoriza el código escrito. El propósito del desarrollo guiado por pruebas es lograr una rápida retroalimentación. Esta es una de las prácticas clave en la programación extrema.

El sábado 29 de marzo, a las 9.00h. en el laboratorio Software 5 de la Escuela Politécnica de Albacete, el Speaker de INETA Europa, Hadi Hariri, realizará un interesante y práctico taller (HOL) de este tipo de desarrollo y hablará sobre el desarrollo en equipo utilizando Visual Studio 2005 Team System con Team Foundation y otras herramientas que los desarrolladores .NET debemos conocer bien.

Agenda prevista:

  1. Introducción – Problema de desarrollo software actual (esto es sin uso de
    ordenador obviamente).
  2. Automatización de pruebas – Frameworks para pruebas
  3. Test First vs Test Last – A TDD Premier
  4. Test Dobles – Stubs, Fakes y Mocks
  5. Cobertura y análisis de código
  6. Gestión de builds e integración continua
  7. Aplicando pruebas al desarrollo Web: Framework ASP.NET MVC

No te pierdas esta ocasión única (sólo podemos contar con dos Speakers de INETA Europa al año) en Albacete y apúntate ya en este enlace, ya que el aforo es limitado (hay un número limitado de PC).

Sobre el ponente…

Fotografía de Hadi HaririHadi Hariri es un Arquitecto de Software en la empresa Atozed Software, especializado en ISV en herramientas de desarrollo y sistemas de publicación de contenidos (CMS). También es co-director de varias iniciativas de código libre incluyendo Indy, Indy # y Mobile Agents. Su pasión es la arquitectura de software, desarrollo Web y la seguridad. Además es co-autor del libro “Indy in Depth” y ha contribuido activamente en numerosas publicaciones y revistas. Un orador frecuenta en conferencias internacionales y grupos de usuario, vive en Málaga, con su mujer y sus dos hijos, y además, es el responsable del grupo de usuarios Malaga .NET.

 

 

About miguel