Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Noticias
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #11  
Antiguo 16-12-2011
Avatar de DarKraZY
DarKraZY DarKraZY is offline
Miembro
 
Registrado: ago 2003
Posts: 460
Poder: 21
DarKraZY Va por buen camino
Hace unos días que no pasaba por aquí.

Yo estuve en Valencia. Aquí os dejo unos videos que he encontrado de Barcelona y Madrid.

http://vimeo.com/33143227
http://youtu.be/gQjYi3lZ6lU

Al principio no tenía muy claro que me iba a encontrar. Sabía que se basaría en hacer una kata (http://en.wikipedia.org/wiki/Kata_%28programming%29) mediante pruebas unitarias con xUnit.
Fue muy interensate, productivo y enriquecedor.
Nos juntamos unas veinte personas, y por parejas empezamos a hacer TDD (http://es.wikipedia.org/wiki/Desarro...do_por_pruebas).
La kata elegida era el juego de la vida (http://es.wikipedia.org/wiki/Juego_de_la_vida), y había que realizar las pruebas necesarias para validar las reglas:
  • Una célula muerta con exactamente 3 células vecinas vivas "nace" (al turno siguiente estará viva).
  • Una célula viva con 2 ó 3 células vecinas vivas sigue viva, en otro caso muere o permanece muerta (por "soledad" o "superpoblación").
El algoritmo, ya os podéis imaginar, era muy sencillo. Pero se trataba de aplicar TDD en 45 minutos. Usando, a ser posible, un lenguaje en el que se tuviese poca soltura.

Yo llegué con Delphi (y fui el único) así que en varias ocasiones desarrollamos en Delphi. Y también estuve probando Javascript, C# en .Net y PHP.

La idea era ir haciendo iteraciones de 45 minutos. La primera se trató de abordar el problema, la segunda de ir refinándolo (nada de "magic numbers" en el algoritmo - sólo constante, nombres muy claros, claridad, etc.). Las siguientes se fue aumentando la complejidad: métodos de 4 líneas, etc.

A cada iteración se borraba todo el código realizado, nos reuniamos y comentábamos las dificultades o hasta dónde habíamos llegado, y cambiábamos de pareja y lenguaje si era posible.

Aunque ya había realizado pruebas con DUnit para algunos proyectos, allí en un día aprendí tantas cosas que era como si no supiese programar.

Mi conclusión es que fue un evento al que cualquier informático debería acercarse de vez en cuando.

Saludos!
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Delphi 2007 en Valencia gatosoft La Taberna 1 02-11-2007 16:00:51
¿Buscas trabajo en la zona de Valencia (España)? DarKraZY La Taberna 22 15-02-2007 15:12:30
Programacion guiada por eventos maxi Varios 1 01-12-2004 15:54:39
Real Madrid - Valencia obiwuan Humor 11 10-03-2004 22:51:20
en Valencia Nelet Humor 1 19-05-2003 11:35:49


La franja horaria es GMT +2. Ahora son las 16:46:18.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi