Паттерны ООП в JavaScript - Momento (Хранитель)

Поделиться
HTML-код
  • Опубликовано: 3 июн 2024
  • Пишем реализацию паттерна Momento (Хранитель) на языке JavaScript (TypeScript). Паттерн - это готовое решение для той или иной задачи. Оно применимо ко многим языкам. В этой серии видео мы изучим популярные решения, которые вы сможете применять в своих программах! Подпишитесь на канал чтобы посмотреть другие паттерны чуть позже!
    Напишите в комментариях было ли видео понятным и простым? Что с ним так или не так?)
    По классике используем QuokkaJS (настройки тут • Супер среда программир... )
    Ссылки:
    code.visualstudio.com/ - текстовый редактор для кода VS Code
    quokkajs.com/ - плагин для VS Code
    #it #javascript #chrome #googlechrome #developer #start #ит #началокарьеры #стартвит #стартвит #visualstudiocode #quokka #quokkajs #vscode
  • ХоббиХобби

Комментарии • 5

  • @danikzhenissov4490
    @danikzhenissov4490 3 дня назад

    очень полезно спасибо 👍👍👍

  • @aspdof-wy7nj
    @aspdof-wy7nj 26 дней назад +1

    огромное спасибо за видео! очень интересно

    • @botlorder
      @botlorder  25 дней назад +1

      Про паттерны ООП готовится серия видео в отдельном плейлисте.
      Буду рад, если понравится)

  • @dima__rx5fw3rm1n
    @dima__rx5fw3rm1n 14 часов назад +1

    Не совсем понимаю, почему мы создаём линку на каждый сейв? Так как мы не можем в рантайме создавать новые переменные. Почему бы не класть их в массив сейвов? Который бы внутри класса моменто работал бы как линкед лист (просто метод [].pop() для геттера сейва)

    • @botlorder
      @botlorder  5 часов назад

      Суть паттерна - хранить состояние объекта вне объекта.
      Отдельные реализации не уместить в 1 видео.
      Если есть желание, то могу предложить сделать пример кода с вашей реализацией. Это пригодится для моей хабр статьи по ООП, которая находится в процессе написания.