El blog de php senior siempre me ha gustado por las conclusiones sacadas directamente de la experiencia de su autor 😀
Hace tiempo descubrí un pequeño índice/recopilatorio que sintetiza de alguna forma todo lo que nos falta a los desarrolladores PHP para poder empezar a considerarnos «Seniors».
Esto es lo que el autor ha aprendido con los años y ha intentado compartir, tratando de lograr conciencia de nuestras carencias y que no podemos quedarnos solo con aprender la sintaxis particular de un lenguaje. Tenemos que romper con el modelo clásico de «programador» («dominio del lenguaje») y pasar a «desarrollador» («dominio del sistema»).
Los artículos fundamentales hasta julio 2008
- Los desarrolladores debemos profesionalizarnos
- Buenas Prácticas de Desarrollo en PHP
- Code Smell – ¿A qué huele tu código?»
- Principios de Diseño Orientado a Objetos
- Programación Orientada a la Interface
- Herencia de clases y el «Principio de Liskov»
- Diseño en 3 capas
- Separar el código de la capa de presentación
- NO es necesaria la herencia múltiple
- NO es necesario crear un nuevo framework
- Capas de Abstracción
- Diferencias entre Lenguajes y Plataformas
- Estándares o muerte… para PHP
- Cómo traducir de UML a PHP5
- Los métodos «getter / setter»
- Standard PHP Library
- Patrones de Diseño
- Patrón Singleton en un entorno web con PHP
- Es fundamental contar con namespaces
- Migrar definitivamente a PHP5
- PHP Coding Standard (draft)
- Seven Steps to Better PHP code – part 1
- Seven Steps to Better PHP code – part 2
Pueden visitar el recopilatorio directamente desde Guías que debe seguir un ‘PHP Senior’
Fuente : phpsenior.blogspot.com