Conociendo Symfony 2 a través de TDD

Imagen de carlescliment

En este taller resolveremos una kata sencilla con el ciclo típico de TDD pero desde una perspectiva outside-in (BDD).

Empezaremos con un test funcional y viendo los pasos necesarios para que Symfony renderice contenido (enrutado, controlador y vistas). Después ejercitaremos el modelo y estudiaremos en mayor detalle el testing con orientación a objetos (mocks y stubs), ejemplos de refactoring típicos (extract class, extract method, inversión de control) y compartiremos nuestras experiencias y problemas más frecuentes encontrados durante el testing.

La kata, por su naturaleza, está más orientada a hardcore-devels que a site-builders, aunque cualquiera que haya tocado algo de PHP tendrá cosas que aprender y aportar.

Para tener una previsión del número de asistentes, podéis hacer signup aquí: http://groups.drupal.org/node/260988

Nota 1: Recomendable acudir con portátil y un entorno preparado (Symfony 2, MySQL, Apache y PHPUnit).

Nota 2: Aunque seguramente estaré en alguna sala BoF desde primera hora de la mañana, pongo como hora de inicio las 12 porque a las 11 hay una charla interesantísima sobre Integración Continua

Start time

Domingo, 12:00

End time

Domingo, 15:30

Room

Sala BoF 1

Comentarios

Imagen de pcambra

Imagino que es desde el domingo a las 12 no? :)

Imagen de carlescliment

Sí, gracias por el apunte, Pedro.

Imagen de pcambra

El taller va a despertar mucho interés y creo que sería buena idea que lo anunciaras en los grupos de GDO para aprovechar el signup de asistencia, como se hizo con esto en los devdays con algunos sprints http://barcelona2012.drupaldays.org/drupal-8-multilingual-initiative-sprint

Imagen de juampy

A ver si puedo pasarme un rato despues de la charla de Git. ¡Gran propuesta!

Imagen de carlescliment

He creado un evento y actualizado el body del nodo.

¡Un saludo!