Desmitificando el Patrón Singleton: Ventajas, Desafíos y Aplicaciones Prácticas

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ต.ค. 2024

ความคิดเห็น • 12

  • @facundodenardo8672
    @facundodenardo8672 6 หลายเดือนก่อน +5

    Gran video !! esperando mas 😬

    • @DotTechES
      @DotTechES  6 หลายเดือนก่อน

      Muchas gracias! Aquí seguiremos!!

  • @sioke7877
    @sioke7877 6 หลายเดือนก่อน +4

    Magnifica explicación, Gracias.

    • @DotTechES
      @DotTechES  6 หลายเดือนก่อน +1

      Muchas gracias!

  • @martindm6019
    @martindm6019 6 หลายเดือนก่อน +6

    Excelente. Muy bien explicado los patrones en cada video. Ojala sigan publicando diferentes patrones con esta calidad de explicación.

    • @DotTechES
      @DotTechES  6 หลายเดือนก่อน

      Muchas gracias! Pues nos vamos a animar a seguir con la serie!

  • @MesiahS_JR
    @MesiahS_JR 6 หลายเดือนก่อน +4

    Nunca defraudan vuestros vídeos! Esperando el siguiente! Gracias!

    • @DotTechES
      @DotTechES  6 หลายเดือนก่อน

      Muchas gracias! Ya andamos preparando los siguientes

  • @JesusMunoz-id1wm
    @JesusMunoz-id1wm 6 หลายเดือนก่อน +4

    Eres un hacker jajaja !!
    He utilizado en algunos casos concretos este patrón, pero el uso excesivo del mismo es un indicador de que no estás estructurando correctamente tu proyecto.
    Las dos desventajas principales que veo en utilizar este patrón, es el fuerte acoplamiento entre las clases de la aplicación potenciando a violar el principio de responsabilidad única (La "S" de SOLID) y la dificultad de pruebas unitarias.
    Pero como todo, este patrón es una buena solución para el control de instancias y ahorro de recursos.
    ¡Un abrazo Carlos!

    • @DotTechES
      @DotTechES  6 หลายเดือนก่อน +1

      Gracias por tu aporte Jesús! Desde luego que es una herramienta más que tener en cuenta.

  • @AstralNostalgia
    @AstralNostalgia 6 หลายเดือนก่อน +5

    Hola, en Unity es un patron muy usado, sin embargo tiene muchas desventajas , yo al principio no creia mucho en eso si lo controlaba, el problema incluso se puede poner mas dificil en Unity al menos , cuando tampoco es facil ni accesible contar con un framework robusto para Inyeccion de dependencias...por lo que muchos game devs recurren a Singletones , hay formas mas controladas como sinlgeotnes genericos basados en typeof o scriptable object. pero ya es mucha ingenieria , a veces me encutro con callejones sin salida al menos en el mundo GameDev. Yo me veo obligado a aprender ingenieria y sobre-ingenieria para abordar situaciones en el Gamedev a veces trilladas.

    • @DotTechES
      @DotTechES  6 หลายเดือนก่อน

      Muchas gracias por tu aporte, desconocíamos el uso en el desarrollo de videojuegos como tal. Pero está claro que los patrones de diseño, aparecen constantemente en nuestros códigos.