Contructores más ordenados en PHP (Factory Method)

Seguro que ya has vivido esto: Creas una clase con un constructor que acepta unos parámetros. Te das cuenta que los datos pueden venir de un array y ves que es más cómodo pasar todo el array de golpe. Te das cuenta de que los datos también pueden venir de un objeto. El problema es … Leer más Contructores más ordenados en PHP (Factory Method)

Los métodos no deberían tener que llamarse en un orden determinado

Si para llamar a un método antes tienes que llamar a algún otro método… mal asunto. Algo no estás haciendo bien. Vamos a usar como ejemplo una clase que envía un mensaje cifrado: Aparentemente está todo correcto ¿no? Mmm, prueba a ejecutar este código (que, por cierto, necesita de la versión de PHP7.4 o superior). … Leer más Los métodos no deberían tener que llamarse en un orden determinado

¿Qué son los principios SOLID?

Son cinco reglas que se usan como base para escribir código de calidad y fácilmente mantenible en programación orientada a objetos. El término lo acuñó el gran Robert Cecil Martin (también conocido como Uncle Bob). Si sigues estos cinco principios tu software debería poder mantenerse y ampliarse de forma mucho más rápida y sencilla. Es … Leer más ¿Qué son los principios SOLID?

¿Cuántos parámetros debe tener un método en PHP?

El número ideal de parámetros para un método privado de una clase es CERO. Sí, cero. Y eso si es que realmente hacen falta. Y si de verdad necesitas pasar parámetros procura que nunca sean más de tres. ¿Y cómo paso los datos a mis métodos? Puede que te preguntes ¿y cómo les paso los … Leer más ¿Cuántos parámetros debe tener un método en PHP?