Lunes, 10 Noviembre 2014 00:00

Sobre las Buenas Prácticas Oficiales de Symfony

Escrito por 
Valora este artículo
(0 votos)

Hace casi un mes SensioLabs publicó las Buenas Prácticas Oficiales de Symfony, un libro que definitivamente ayuda a unificar criterios de cómo usar el framework. Pero desde su lanzamiento han existido múltiples críticas en las redes sociales por parte de comunidad.

La pregunta es, hasta qué punto el documento propone "buenas prácticas", por ejemplo se propone como una buena práctica el uso de anotaciones para el enrutamiento, esto es algo que a muchos programadores, los ha dejado casi sin aliento.

Por otro lado las recomendaciones en su conjunto apuntalan a Symfony2 en la dirección de un framework full stack, y tienden hasta cierto punto a desvanecer las estructuras de bundles, este es un paso interesante, y quizá positivo, porque el bundle es en la práctica un puente hacia los componentes , donde está por así decirlo la mina de oro del framework.

Existen otras críticas incluso en la forma de redacción del documento, y es bueno anotar para quienes no están muy relacionados con la comunidad de Symfony2, que esta es una comunidad hasta cierto punto reducida pero muy exigente de programadores que critican de forma a veces muy ácida el código de sus colegas.

En todo caso debemos decir que es un documento que se debe tomar con "mucho" cuidado y esperemos que en futuro evolucione con la participación de la comunidad. 

La elaboración de un documento que unifique criterios delata dos cosas positivas: primero la flexibilidad ya conocida Symfony2 y segundo la necesidad de encontrar dentro de esa flexibilidad criterios unificadores para las aplicaciones más frecuentes, este segundo paso en necesario sobre todo para llevar el framework a una comunidad más amplia. 

 

http://richardmiller.co.uk/2014/10/14/the-new-symfony-best-practices/

http://php-and-symfony.matthiasnoback.nl/2014/10/unnecessary-contrapositions-in-the-new-symfony-best-practices/

 

Visto 909 veces Modificado por última vez en Lunes, 10 Noviembre 2014 15:08

Lo último de Yamir Ramírez

Más en esta categoría: Symfony2 Resellerclub Bundle »