04.06. Design patterns (Курс Основы .NET)

Поделиться
HTML-код
  • Опубликовано: 11 янв 2025

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

  • @iiiiiuuiuiui4303
    @iiiiiuuiuiui4303 5 месяцев назад

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

    • @mihail_romanov
      @mihail_romanov  4 месяца назад +1

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

  • @PhilKleymenov
    @PhilKleymenov 4 месяца назад

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

    • @mihail_romanov
      @mihail_romanov  4 месяца назад +1

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

    • @PhilKleymenov
      @PhilKleymenov 4 месяца назад

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

  • @ВладВлад-у6ш
    @ВладВлад-у6ш 5 месяцев назад

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

    • @mihail_romanov
      @mihail_romanov  4 месяца назад

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

  • @do8603
    @do8603 4 месяца назад

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

    • @mihail_romanov
      @mihail_romanov  4 месяца назад

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

  • @0x10FFEF
    @0x10FFEF 5 месяцев назад

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

    • @mihail_romanov
      @mihail_romanov  5 месяцев назад +1

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

    • @Tunec_s_hlebom
      @Tunec_s_hlebom 5 месяцев назад +1

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

    • @mihail_romanov
      @mihail_romanov  5 месяцев назад +1

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

    • @ill4374
      @ill4374 4 месяца назад

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

    • @АстрамарийЦелеборКраш
      @АстрамарийЦелеборКраш 4 месяца назад

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