Curso de Patrones de diseño - 10 Memento

Поділитися
Вставка
  • Опубліковано 17 гру 2024

КОМЕНТАРІ •

  • @erwinmontes1203
    @erwinmontes1203 6 років тому +9

    Es un gran ejemplo aplicarlo a videojuegos, es más sencillo de comprender. Muchas gracias!

  • @pedrogascon1344
    @pedrogascon1344 3 роки тому

    Excelente ejemplo, tenia un trabajo de la Universidad que era aplicarlo pero con notas de estudiantes y cursos a matricular.

  • @joseantoniosarriagarcia785
    @joseantoniosarriagarcia785 5 років тому +2

    Mito buen vídeo, este patrón diseño me dio la solución de estados de una sala virtual

  • @jhonalexandergarciasierra4856
    @jhonalexandergarciasierra4856 2 роки тому

    Gracias, el ejemplo estuvo excelente

  • @rodrigo6459
    @rodrigo6459 4 роки тому +3

    Yo arreglé un poco el patrón agregándole un CountMementos(), LastMementoIndex() y un GetLastMemento() a la clase Caretaker, facilita mucho el trabajo y no tienes que recordar cual fue la última cosa que guardaste en la lista de objetos. Ahora.. el IDEAL sería poder implementarlo con generics para poder usar el patrón en cualquier momento y bajando el acoplamiento.

  • @CarlosMollapaza
    @CarlosMollapaza 6 років тому

    Muy interesante espero con ansias los siguientes patrones, gracias por este aporte MitoCode

  • @emofhul
    @emofhul 6 років тому

    Ohh hay patrones que no conocía, muchas gracias Mitocode

  • @samuelchong5994
    @samuelchong5994 Рік тому

    source making ya no tiene expuesto el codigo verdad ? tengo que comprar el libro?

  • @fehead75
    @fehead75 4 роки тому

    Like. Sería bueno un ejemplo con objetos.

  • @wesosdequeso8360
    @wesosdequeso8360 Рік тому

    Deberías volver hacer este video usando los java Records. Veo que tus clases Originator y Memento no tienen setters y los campos son inicializados en el constructor, son efectivamente finales. Muchos patrones se han simplificado con las sealed class y records.

  • @yuoutoube
    @yuoutoube 2 роки тому

    Eso no es lo que implementa React para guardar sus estados?

  • @makaiyotube
    @makaiyotube 4 роки тому +1

    tuve que ver el video 2 o 3 veces y luego ver el código para entenderlo :D

    • @makaiyotube
      @makaiyotube 4 роки тому

      el objeto juego es el objeto base que me interesa, el objeto memento solo envuelve objetos (es una fachada), Originator es un conversor de objeto memento a juego y viceversa, y caretaker es un objeto que tiene el array de mementos (juegos)

  • @rodossaenz
    @rodossaenz 6 років тому +2

    Un poco tricky de entender pero sabré que existe este patrón para cuando lo necesite. Para guardar estados y restaurarlos después.

    • @jesechavez9327
      @jesechavez9327 5 років тому

      Y hay patrones mas trickies jaja,a mi me volvia loco Decorador y Abstract factory dinamica

    • @PabloRodriguezMontero
      @PabloRodriguezMontero 4 роки тому +2

      @@jesechavez9327 jejeje, trickies! A mí aún me vuelven locos los patrones de diseño. Pero bueno, repasándolos y repitiendo los videos y material complementario, espero cogerle el hilo!

    • @jesechavez9327
      @jesechavez9327 4 роки тому +2

      @@PabloRodriguezMontero Te recomiendo buscar casos de uso, así se entienden mejor, a veces es complicado con solo la teoría y un ejemplo académico

    • @PabloRodriguezMontero
      @PabloRodriguezMontero 4 роки тому

      @@jesechavez9327 gracias por el consejo. De casualidad tienes algún ejemplo puntual respecto a lo que me mencionas?... Estoy aprendiendo y este tipo de aporte me sería de gran utilidad!

  • @maryta22
    @maryta22 4 роки тому

    Gracias :)