Estándares PSR para escribir código en PHP
Aprende a escribir código en PHP que cumpla los estándares PSR
Históricamente PHP, a diferencia de otros lenguajes de programación, no ha tenido nunca un estándar que establezca la forma en que debe escribirse y estructurarse el código. Esto ha desembocado en problemas y confusiones como el famoso orden de los argumentos de las funciones explode
e implode
y que la convención para nombrar variables, el número de espacios empleados para tabulaciones o la definición de bloques de control if-else
varíe de un desarrollador a otro.
Como sabréis, mantener un mismo estándar, además de reforzar el sentimiento de comunidad también ayuda a escribir código de mejor calidad y mantenible a largo plazo. Además, es uno de los pilares sobre los que debería cimentarse el trabajo en equipo, pues si todos los miembros adoptan la misma “guía de estilo” el tiempo de aprendizaje a la hora de trabajar con código ajeno será mucho menor.
Es por eso que me he animado a escribir este artículo recogiendo las 7 recomendaciones principales que toda la comunidad de desarrolladores PHP deberíamos seguir de cara a lograr un código mucho más legible e interoperable. Estas recomendaciones están extraídas de lo que se conoce dentro de la comunicad como PSR: “PHP Standards Recommendation”.