read

Algunas veces me encuentro con personas ingenuas que creen que todos los frameworks son iguales. Me gusta pensar que tienen algo de razón: quizás lo dicen porque todos los frameworks son similares en términos de funcionalidad. Todos tienen algo para ayudar con la base de datos, plantillas, eventos, envío de emails, etcétera. Sin embargo, no podemos ni debemos comparar frameworks en términos de features, sino de arquitectura y filosofía. Dos edificios pueden tener la misma funcionalidad: ascensor, lindos departamentos, balcones, piscina, gimnasio, etcétera. Sin embargo, tu querrás vivir en el que esté mejor construido.

Pienso que existen tres fundamentales razones para evitar usar (nótese que no he dicho dejar de usar) Laravel o frameworks similares como Codeigniter o Yii.

Total ruptura con la Ley de Demeter

Estado y funciones globales en todos lados. Todos saben de todos.

Convencionalismo

La falta de desiciones no ayuda al programador.

Filosofía

La filosofía de Laravel quiere hacerte las cosas fáciles. Programar es difícil.

Todas estas razones están contra el programador, y no a su favor.

Blog Logo

Matías Navarro Carter


Published

Image

Matias

Backend Web Developer

Back to Overview