Паттерны проектирования: EngineerSpock VS Лёша Корепанов

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 พ.ย. 2021
  • Купить полный курс "Паттерны проектирования на Python" можно на платформе Stepik:
    stepik.org/z/103603
    - используйте купон TH-cam чтобы получить скидку ~ 35%
    Курсы от EngineerSpock: www.engineerspock.com/offer-y...
    Подписка на Boosty: boosty.to/engineerspock
    Донаты на развитие: pay.cloudtips.ru/p/1f080f72
    Паттерны проектирования (design patterns), так же известные как шаблоны проектирования или GoF паттерны. GoF расшифровывается как Gang of Four (банда четырёх) - четвёрка, написавшая известную книгу по паттернам проектирования («Приёмы объектно-ориентированного проектирования. Паттерны проектирования») в далёком 1994 году. Авторы: Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес.
    Примеры в той книге были написаны на С++ и Smalltalk.
    Шаблон проектирования - выработанный универсальный подход для решения определённой часто возникающей проблемы. Грамотное применение паттернов проектирования - часть философии чистого кода.
    В этом ролике мы сделаем обзор на ролик Лёши Корепанова о необходимости изучать паттерны проектирования.
    #it #программирование #айти #ityoutubersru #engineerspock #программирование #программист #разработка

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

  • @EngineerSpock
    @EngineerSpock  2 ปีที่แล้ว +9

    Это разбор ролика Лёши Корепанова (>100k подписчиков) о необходимости изучения паттернов проектирования. Видит бог, я не хотел никого обижать, но видосик получился жёсткий и пара знакомых сказали, что чем-то напоминает кибер-буллинг, и, мол, вообще я придрался к словам.
    Тут я хочу сказать две вещи:
    1. Заранее приношу извинения Лёше, если вдруг ролик и вправду жестковат. Цели затевать ютубные войны я не преследовал. Лёша - настоящий программист с большим опытом работы и в этом нет сомнений.
    2. Касательно того, что я придираюсь. С одной стороны так действительно можно подумать, однако с другой стороны, блог Лёши - профессиональный. И к профессиональному блогу возникают вопросы, если в роликах используются не очень взвешенные слова. На мой взгляд, Алексей в обозреваемом ролике наговорил много странных вещей, возможно, просто не придавая значения точности формулировок. Однако, для меня такие вещи имеют вес. Именно по этой причине и выходит этот ролик.
    В будущем постараюсь снизить уровень агрессивности в подобных обзорах (если ещё будут).
    Всем мир.

  • @autreelodia3456
    @autreelodia3456 2 ปีที่แล้ว +10

    Красава!) Учиться, учиться и ещё раз учиться.
    А Алексей - очень часто приукрашивает и упрощает с целью подбодрить новичков. Плюс, такое впечатление, что он просто в другой области программирования работает, там, где оно не так критично.

  • @bigbluepie8983
    @bigbluepie8983 2 ปีที่แล้ว +7

    Придирки, так как видео у Алексея для войтишников.
    Но полезная инфа есть, так что лайкос

  • @alexzakr
    @alexzakr 5 หลายเดือนก่อน +1

    Спасибо за очень интересное видео

  • @romanryaboshtan9270
    @romanryaboshtan9270 2 ปีที่แล้ว +1

    7:36 😃хороший пример класс. Насчёт фасадов мне вообще понравилось

  • @bekniyazbaibekov7659
    @bekniyazbaibekov7659 2 ปีที่แล้ว +1

    Спасибо очень полезно знать в ооп паттерны. Сам недавно начал учить их начал с MVC

  • @user-qx9js5rx3k
    @user-qx9js5rx3k 2 ปีที่แล้ว +3

    Тот случай когда для привлечения внимания один утрирует в одну сторону а другой в ответ в обратную. Все выглядит очевидно если ты в теме, но противоречиво если только думеш начать

    • @EngineerSpock
      @EngineerSpock  2 ปีที่แล้ว

      А где я утрировал?

  • @kastets2
    @kastets2 2 ปีที่แล้ว +1

    Уважаемый Спок, а есть ли курс по паттернам на С# от вас естественно?)! Если нет то каковы перспективы такого курса?..спс

    • @EngineerSpock
      @EngineerSpock  2 ปีที่แล้ว +1

      Есть курс по паттернам от Димы Нестерука но на инглише. Возможно в будущем сделаем перевод

  • @FokinDenis
    @FokinDenis 2 ปีที่แล้ว +1

    6:20 Перечень важных книг по паттернам проектирования.

  • @86Blind
    @86Blind 2 ปีที่แล้ว

    А данный курс на Udemy будет ?

  • @rsakutin
    @rsakutin 2 ปีที่แล้ว +4

    Мощь 🔥

  • @bekniyazbaibekov7659
    @bekniyazbaibekov7659 2 ปีที่แล้ว +1

    Полностью согласен с тем что главный инструмент это ваш мозг. Он может заменить почти любой твой любимый фреймворк))

  • @goodvin5770
    @goodvin5770 2 ปีที่แล้ว +4

    Спок , когда продолжение ООП ? Очень интересная тема .

    • @EngineerSpock
      @EngineerSpock  2 ปีที่แล้ว +2

      Обязательно будет

  • @user-yg3ib9zb3q
    @user-yg3ib9zb3q 7 หลายเดือนก่อน

    Не скажу что паттерны не нужны. Они много чего позволяют шаблонизировать и упростить лексически. Но это далеко ни есть священный Грааль как мне кажется ,его в принципе не существует наверно. Да и появлялись паттерны вокруг какой то проблемы , и просто когда за них читаю ,я не стараюсь их как бы заучить просто стараюсь понять где я могу в том что уже понаписывал их применить чтоб в следующий раз код выглядел и работал лучше, ну и понять нафиг его в принципе придумали , тот или иной паттерн я имею ввиду. Но тот факт что многие вещи для которых существуют паттерны я завелосипедил в свое время говорит о том что Карипанов во многом прав, все можно сделать и без них , но к их изучению вы все равно потянитесь😊.

  • @flikos
    @flikos 2 ปีที่แล้ว +4

    Я рад, что вы прислушиваетесь к мнению зрителей, щас дёргания не отвлекают. Спасибо. По поводу содержания: мне тоже показалось, что тот ролик и ваш - для разных категорий зрителей. Тот для зелёных, которым паттерны ещё не нужны, а важно побороть свой страх. Ваша аудитория уже более зрелая и хайп на разборе чужих "ошибок", которые и ошибками назвать спорно, вызывает скорее недоумение, чем поддержку. /Курс купил, давно хотел, но жалел денег, думал бесплатно найду необходимую информацию. Поначалу испугался, что там другой ведущий и хотел вернуть деньги, но потом понял, что вы соавтор./

    • @EngineerSpock
      @EngineerSpock  2 ปีที่แล้ว

      Мне стало казаться, что слово хайп стали использовать где не попадя. А как определить является ли целью хайп? И почему хайп это плохо? С чего вдруг у хайпа негативный окрас автоматически? Данное видео предостерегает от принятия на веру всего того, что говорит Лёша.

  • @goodvin5770
    @goodvin5770 2 ปีที่แล้ว +1

    Уххх , Футболка 😂

  • @John_Smith_Java
    @John_Smith_Java 2 ปีที่แล้ว +1

    Замучился рекламу выключать. Перестань быть таким популярным!

  • @ram-1919
    @ram-1919 2 ปีที่แล้ว +2

    Мда, чел конечно зря на паттерны погнал

  • @user-xk1cb5mh3o
    @user-xk1cb5mh3o ปีที่แล้ว

    А есть у тебя на канале где-нибудь разбор Немчинского?
    Не скажу, что он плох, просто некоторые тезисы довольно спорные. Например, про алгоритмы.

    • @EngineerSpock
      @EngineerSpock  ปีที่แล้ว

      Скиньте ссылку про алгоритмы плиз у него

    • @user-xk1cb5mh3o
      @user-xk1cb5mh3o ปีที่แล้ว

      ​@@EngineerSpockth-cam.com/video/oQFAKZ8BOx0/w-d-xo.html
      Но хочу отметить, что прошло 5 лет, так что он мог и передумать, а я мог не заметить на его канале видео "Был неправ, алгоритмы нужны".

  • @itbeard
    @itbeard 2 ปีที่แล้ว +8

    Написать фреймворк без паттернов? Набросил говна на вентилятор :)

    • @EngineerSpock
      @EngineerSpock  2 ปีที่แล้ว

      Чтобы библиотека стала фреймворком нужно разве что заюзать inversion of control. Это тоже паттерн в каком-то смысле. Однако, в целом я бы такую связь не делал, а то каша какая-то в голове получается: фреймворки, паттерны, кони, Лёша Корепанов) Конечно, как я и сказал в видео, связь между понятиями есть) Но про то, что делает библиотеку фреймворком планировал отдельное видео) Так что придется разобраться с этим говном на вентиляторе)
      Видел в своей жизни как раз ту самую функцию длиной в пять тысяч строк, которая была настоящим фреймворком без учёта именно критерия наличия ioc. Построен фреймворк был с использованием антипаттернов)
      Ну, и, конечно, добро пожаловать на канал! Целый АйТиБорода коммент написал)

    • @EngineerSpock
      @EngineerSpock  2 ปีที่แล้ว +1

      зря про js-фреймворки потёр))) я не веб-программист, но в кулуарах на конфах с тобой все бы согласились)))

  • @kredostsopozidis6338
    @kredostsopozidis6338 2 ปีที่แล้ว +1

    Блин, как всегда годно. Да и Леша норм чувак, хоть он и не делает контент про инженерные изыски, но некоторые тонкости разбирает очень даже неплохо. Лайк и комментарий для продвижения этого информативного, а главное полезного видео.

  • @Adex_mn
    @Adex_mn 2 ปีที่แล้ว +1

    Купил курс до просмотра ролика. Посмотрел ролик, захотел купить курс повторно))

  • @cyberblogru
    @cyberblogru 2 ปีที่แล้ว +9

    Расстроил ты меня( Прям как Илья Климов закатываешь стычки ради хайпа. Я понимаю, сказать иногда не о чем, а TH-cam настаивает на периодичности, но может тогда стоит начать рэп читать? Там эти фишки заходят. Дело то конечно твое, но у меня два твоих курса, которые мне теперь стыдно открывать.

    • @EngineerSpock
      @EngineerSpock  2 ปีที่แล้ว +1

      А вы читали мой пост в коммьюнити?

    • @cyberblogru
      @cyberblogru 2 ปีที่แล้ว +1

      @@EngineerSpock Да

    • @EngineerSpock
      @EngineerSpock  2 ปีที่แล้ว +1

      @@cyberblogru а ну если не доходит, то я бессилен

    • @cyberblogru
      @cyberblogru 2 ปีที่แล้ว +4

      @@EngineerSpock а что доходит? Обласкал человека публично, ой, я понял, что получилось жестко. Пожалуйста, загляните туда, куда никто не заглядывает, там я об этом написал.

    • @EngineerSpock
      @EngineerSpock  2 ปีที่แล้ว +1

      @@cyberblogru я там Лёшу замэншнил а это главное

  • @Bedlamikus
    @Bedlamikus 2 ปีที่แล้ว

    Разные мнения и разный опыт. В других видео у Алексея говорится о вхождении в айти, что порог не так высок и опыт приходит во время обучения. И даже этот ролик для новичков. И зачастую Джуниор не разбирается в архитектуре и ему уже указано какой Фреймворк использовать и что должно быть в его коде. Тот же мидл и синьор делают ревью твоего кода и говорят какой пробел в твоих знаниях есть куда копать. У вас хороший канал, но тематика обозреваемого канала далека от этого.

  • @eamarc
    @eamarc 2 ปีที่แล้ว

    а что, Udemy всё? Какие-то новые платформы блин у каждого...

    • @EngineerSpock
      @EngineerSpock  2 ปีที่แล้ว

      нет, там так же всё есть. Просто udemy некисло руки выкручивает авторам, вы просто не в курсе.

    • @eamarc
      @eamarc 2 ปีที่แล้ว +1

      @@EngineerSpock расскажи пожалуйста чем они так провинились? А то я может допройду у них курсы и заброшу эту платформу.

  • @user-sv6xj5kk4g
    @user-sv6xj5kk4g 2 ปีที่แล้ว +1

    "Надел пиджак и галстук завязал, Свой хаерок культурно причесал" так и хочется пропеть))))

  • @hgmdev
    @hgmdev 2 ปีที่แล้ว +5

    Я не смотрю ни тебя ни его, но херню однозначно несёшь ты

    • @EngineerSpock
      @EngineerSpock  2 ปีที่แล้ว

      Обоснованно!)

    • @hgmdev
      @hgmdev 2 ปีที่แล้ว +1

      @@EngineerSpock это мнение по результатам просмотра этого видео

    • @EngineerSpock
      @EngineerSpock  2 ปีที่แล้ว +1

      @@hgmdev так оно на чём основано? Какие аргументы?)

  • @sanyasanev9061
    @sanyasanev9061 2 ปีที่แล้ว +2

    опять эта история с меняющимся звуком(
    у лёши корепанова звук ровно идёт, и это ОК

    • @EngineerSpock
      @EngineerSpock  2 ปีที่แล้ว +2

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

    • @sanyasanev9061
      @sanyasanev9061 2 ปีที่แล้ว

      @@EngineerSpock согласен

  • @monog6329
    @monog6329 2 ปีที่แล้ว

    Чувак, все круто. Канал крутой. Но приветствие - полный пи**ец

  • @vaok3
    @vaok3 2 ปีที่แล้ว +5

    Жаль, что минусы убрали.

    • @EngineerSpock
      @EngineerSpock  2 ปีที่แล้ว +4

      Dislike есть вроде, нет? Поставьте, я вижу статистику.

    • @vaok3
      @vaok3 2 ปีที่แล้ว +1

      @@EngineerSpock поставил, но отображается только количество like, по dislike статистики не видно.

    • @EngineerSpock
      @EngineerSpock  2 ปีที่แล้ว +1

      @@vaok3 а почему Диз?) Запрос фидбэка

    • @vaok3
      @vaok3 2 ปีที่แล้ว +3

      @@EngineerSpock нетактично, на мой взгляд, получилось по отношению к Леше Корепанову.

    • @EngineerSpock
      @EngineerSpock  2 ปีที่แล้ว +1

      @@vaok3 я высказался отдельно на эту тему в коммьюнити у себя на канале. Читали? Надо в закреп ещё здесь поставить в комментах.

  • @stasstas166
    @stasstas166 2 ปีที่แล้ว

    Какой вы душный....

  • @Antonio-mne-jarko
    @Antonio-mne-jarko ปีที่แล้ว +1

    Этот Алексей хотя бы инфоцыганством, в отличие от хряка на видео, не занимается 😅

    • @EngineerSpock
      @EngineerSpock  ปีที่แล้ว +1

      О, кукарекающие долбоебы на канале. Откуда вы беретесь?)))

  • @JamesB0ld
    @JamesB0ld 2 ปีที่แล้ว +1

    Ну и клоун