Durante mi experiencia como desarrollador web, tuve la oportunidad de trabajar con equipos disciplinados que guardaban códigos asombrosos en sus repositorios, así como he trabajado con grupos que no tienen precauciones al escribir sus códigos ya sea por descuido o simplemente por pereza.
Supongo que todos lo hemos hecho y lo entiendo, solo queremos que el código funcione, pero, como escritor de código, es muy importante mantenerlo simple, limpio y especialmente organizado. Además, en estos últimos años, la colaboración desempeña un papel crucial en los equipos de desarrollo a distancia; necesitamos facilitar el trabajo para que otros logren un código de alta calidad.
Esta vez me centraré en PHP, ya que es el que comencé a utilizar sin conocer los estándares. Naturalmente, solía codificar sin ellos y luego me di cuenta de la gran diferencia en el ahorro de tiempo y evitar errores simples.
Aunque PHP nunca ha tenido realmente un estándar uniforme para escribir código; hay una comunidad llamada FriendsOfPHP que se enfoca en mantener los estándares actualizados y facilitar las actividades de codificación.
Hablaré sobre PHP-CS-Fixer, esta herramienta ha hecho que mi día a día sea mucho más simple. Es bien conocido en la comunidad de desarrolladores de PHP, pero nadie habla sobre cómo configurarlo y, cuando lo hacen, es demasiado largo y complicado. En este blog, quiero compartir cómo hacerlo de una manera simple y fácil. Sigue leyendo y descubre paso a paso cómo configurar tus estándares de PSR automáticamente con un simple “commit”.