En esta ocasión toca hablar de Symfony. Germán Figna (@gerfigna) y Alfonso Machado (@almacbe) y nos contarán cómo se las arreglan para desarrollar sus bundles de forma que los puedan usar en sus distintos proyectos.
Ellos lo resumen con las siguientes palabras: "En nuestro equipo desarrollamos un conjunto de librerías core que tienen que ser usadas por múltiples proyectos de distinta naturaleza, lo cual ha hecho que tengamos que conseguir bundles lo más reusables posible. En esta charla vamos a explicar los mecanismos y posibilidades que ofrece Symfony y Doctrine para implementar un bundle reusable para que pueda ser aprovechado en distintos proyectos y que pueda modificarse y extenderse su comportamiento y funcionalidades. Para ello, entraremos en detalle de cómo hacer esto con controladores, entidades, servicios, formularios, validaciones, etc. Estas técnicas y mecanismos que explicaremos se utilizan en algunos de los bundles más utilizados como FOSUserBundle, SymfonyCMF o KNP DoctrineBehaviors, las cuales te ayudarán a comprender muchísimo mejor cómo funcionan y cómo están hechos."