04.06. Design patterns

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

КОМЕНТАРІ • 16

  • @iiiiiuuiuiui4303
    @iiiiiuuiuiui4303 Місяць тому

    спасибо за подробный урок

    • @mihail_romanov
      @mihail_romanov  Місяць тому

      Рад что вам понравилось.
      Заходите ещё - может быть найдется что-то полезное помимо этой лекции.
      Курс не закончен, видео будут ещё выходить.

  • @PhilKleymenov
    @PhilKleymenov 26 днів тому

    Спасибо Михаил, я снова как будто в 2008 оказался

    • @mihail_romanov
      @mihail_romanov  26 днів тому +1

      Увы, из вашего комментария я не смог понять: рады вы этому обстоятельству или наоборот...
      Но для себя решил считать, что вам понравилось, а значит уже не плохо.

    • @PhilKleymenov
      @PhilKleymenov 26 днів тому

      @@mihail_romanov вы большой молодец, спасибо вам!

  • @do8603
    @do8603 16 днів тому

    Смотрел и думал что наткнулся на древнее видео. Потом взглянул на дату и нереально удивился. Парень, проснись, ты десятилетие проспал

    • @mihail_romanov
      @mihail_romanov  16 днів тому

      К сожалению я не очень понял смысл вашего комментария.
      Что именно вы хотели донести мыслью про мой десятилетний сон?
      - Что-то из рассказанного в видео не может применяться в настоящее время? Было бы полезно узнать что именно и почему.
      - Или вы ожидали увидеть некую информацию, которую ныне следует отнести к категории "обязательно"? Аналогичный вопрос - о чем именно речь.
      Буду очень признателен за развернутый конструктивный комментарий.

  • @user-si8xh6hk4i
    @user-si8xh6hk4i Місяць тому

    Часто применяете синглтон с двойным локом ?

    • @mihail_romanov
      @mihail_romanov  Місяць тому

      Откровенно говоря, я вообще последнее время синглтон руками не реализую:
      - если пишется простая утилита, то контролировать время жизни и количество экземпляров просто и без дополнительных ухищрений
      - а если речь идет о крупных приложениях, то всё бремя управления ЖЦ объектов передается на класс хоста, который также предоставляет IoC-контейнер. Т.е. мы просто регистрируем класс (или сразу экземпляр) как синглтон, а потом создаем его исключительно средствами хоста/контейнера.
      Здесь же я взял для примера именно синглтон потому что:
      - он концептуально прост и понятен (т.е. не нужно долго и сложно объяснять, какую задачу мы решаем)
      - но при этом есть много вариантов реализации, как более-менее универсальных, так и опирающихся на особенности языка/среды.
      Т.е., как по мне, ну очень хороший пример для того, чтобы проникнутся идеей "для чего стоит почитать о паттернах проектирования". Если я кого-то заинтересовал - значит цель достигнута.

  • @user-eb6gm5hi3d
    @user-eb6gm5hi3d Місяць тому

    старинное объяснение которое уже не используется

    • @mihail_romanov
      @mihail_romanov  Місяць тому +1

      А можно чуть подробнее?
      О каком объяснении речь, почему не используется и что используется ныне?

    • @Tunec_s_hlebom
      @Tunec_s_hlebom Місяць тому

      ​​@@mihail_romanov нужно короткое видео с поверхностным объяснением темы, но с крутой музыкой, монтажом, кучей крутых айтишных слов и кривляниями чтобы молодежь захотела смотреть😅. И в конце обязательно надо сказать что этих знаний хватит чтобы устроиться на 300К в наносекунду

    • @mihail_romanov
      @mihail_romanov  Місяць тому +1

      Увы, в таком формате у меня шансов 0.
      Из всего перечня я вытяну разве что "кучу IT-шного сленга", да и то, как мне верно указали в комментариях под соседним роликом, могут быть проблемы с произношением.

    • @ill4374
      @ill4374 26 днів тому

      ​@@Tunec_s_hlebom хауди хо, Друзья!

    • @АстрамарийЦелеборКраш
      @АстрамарийЦелеборКраш 13 днів тому

      Михаил! Я только начинающий итишник и до этих тем пока не добрался, НО! я тут почитал мнения, ну, наверное экспертов, объективно мне судить ещё рано,и могу с уверенностью сказать что вы делаете однозначно полезное дело, объясняя структурировано и систематезировано основы. Ибо это база. Это делает специалиста специалистом. Так что, спасибо вам большое.