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
Comments
Horarios
10 October, 2012 - 23:21 — pcambraImagino que es desde el domingo a las 12 no? :)
Gracias
11 October, 2012 - 09:34 — carlesclimentSí, gracias por el apunte, Pedro.
Registro en GDO
11 October, 2012 - 10:45 — pcambraEl 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
Apoyo la moción
11 October, 2012 - 11:05 — juampyA ver si puedo pasarme un rato despues de la charla de Git. ¡Gran propuesta!
Done
11 October, 2012 - 11:16 — carlesclimentHe creado un evento y actualizado el body del nodo.
¡Un saludo!