¿Cuál es la diferencia entre el patrón de diseño Builder y el patrón de diseño Factory? ¿Cuál es más ventajoso y por qué? ¿Cómo represento mis hallazgos como un gráfico si quiero probar y comparar / contrastar estos
¿Cuál es la diferencia entre el patrón de diseño Builder y el patrón de diseño Factory? ¿Cuál es más ventajoso y por qué? ¿Cómo represento mis hallazgos como un gráfico si quiero probar y comparar / contrastar estos
La mayoría de los ejemplos citados para el uso de la inyección de dependencia, también podemos resolverlos usando el patrón de fábrica. Parece que cuando se trata de uso / diseño, la diferencia entre la inyección de dependencia y la fábrica es borrosa o delgada. ¡Una vez que alguien me dijo que es...
Sé que hay muchas publicaciones sobre las diferencias entre estos dos patrones, pero hay algunas cosas que no puedo encontrar. Por lo que he estado leyendo, veo que el patrón del método de fábrica le permite definir cómo crear un solo producto concreto pero ocultando la implementación del cliente...
¿Cuándo es una buena idea usar métodos de fábrica dentro de un objeto en lugar de una clase de
¿Alguien puede explicar la diferencia entre los patrones de fábrica y de estrategia? Para mí, ambos se ven iguales aparte de una clase de fábrica adicional (que crea un objeto de producto en patrones de fábrica)
Me gustaría pasar valores al constructor en la clase que implementa mi servicio. Sin embargo, ServiceHost solo me permite pasar el nombre del tipo a crear, no qué argumentos pasar a su contrstructor. Me gustaría poder pasar en una fábrica que crea mi objeto de servicio. Lo que he encontrado...
El constructor sin argumentos es un requisito (herramientas como Hibernate usan la reflexión sobre este constructor para instanciar objetos). Recibí esta respuesta de mano ondulada, pero ¿alguien podría explicar más?