POSTS
Smash Tech: PHP 2014
By Carlos Buenosvinos
- 2 minutes read - 220 wordsEl pasado día 28 de Mayo, participé en Smash Tech como ponente impartiendo una master class de 2 horas sobre el ecosistema PHP y en lo que se debe prestar atención para el 2015. Con los 50 asistentes que pagaron la entrada, repasamos desde Metodologías de desarrollo: Agile, Scrum y Extreme Programming. Sobre ésta última pivotó la gran mayoría de la presentación, viendo cómo se resuelven las dinámicas de TDD, Integración Continua, Coding Standards, etc.
Vimos herramientas para montar un buen entorno de desarrollo con herramientas de virtualización tipo VirtualBox y Docker haciendo el provisioning con Ansible o Puppet. Comentamos las dinámicas de deploy de aplicaciones, la gestión de branches con git, las diferencias entre PHP 5.3 hasta 5.5 y porqué es importante actualizarse, así como herramientas para hacerlo más fácil. Para rematar, hablamos sobre la importancia de una buena arquitectura basada en el nuestro dominio y no en el Framework, así como la gestión de dependencias con Composer y algunos proyectos a seguir como los de Facebook (HHVM y Hack) y ReactPHP. Os dejo las slides.
Lo más destacable fue la cantidad de gente que hacía Scrum pero nada de Extreme Programming (XP). Si tuviera que dar un consejo resumen de la charla, es que los equipo profundicen en XP para mejorar la calidad, velocidad y entusiasmo de los equipos.