
01/06/2014, 16:52
|
 | Colaborador | | Fecha de Ingreso: junio-2013 Ubicación: México
Mensajes: 2.995
Antigüedad: 11 años, 8 meses Puntos: 379 | |
Respuesta: PHP hardcodea __construct() y clone() .. por que ? Buen análisis NSD.
No seria útil desde el punto de vista de diseño, ya que Foo tiene que conocer a Bar para crear la instancia y eso crea acoplamiento. Ademas de que estas violando el encapsulamiento al manejar la asignación fuera de la clase.
En cuanto a eficiencia no debe de haber mucha diferencia entre las tres opciones, con el valor agregado de que los patrones de creación son mas flexibles.
__________________ Saludos About me Laraveles
A class should have only one reason to change. |