Ayúdeme a comprender el patrón de fábrica y el patrón de Singleton, cuando necesitamos utilizar el patrón de fábrica y cuándo usar el patrón Singleton.¿En qué situación utilizamos el patrón de fábrica y en qué patrón de Singleton?
¿Cuál es la principal ventaja/desventaja de una sobre la otra?
Cualquier sugerencia (explicación) me ayudará mucho.
@Close Persona respaldada: ¿Por qué esta pregunta no es real? – Vijjendra
Aunque puede estar ligeramente fuera de alcance, y un poco complejo y desconcertante, vale la pena mencionar que el uso de un marco DI/IoC puede imitar ambos comportamientos al crear instancias de objetos modeladas por Singleton o escupirlas como una fábrica. De esta manera puede mantener una alta capacidad de prueba porque está desconectado de sus llamadas estáticas de singleton. Solo mi 2c – Aren
@Aren, lamentablemente no creo que su comentario ayude mucho al OP, como lo predijo. –