Extreme Code: "Чистый код не существует". Чистый код: "Extreme Code не существует"

Sdílet
Vložit
  • čas přidán 11. 09. 2024
  • Курсы от EngineerSpock: www.engineersp...
    Донаты: pay.cloudtips....
    Посмотрел несколько дней назад новый ролик канала Extreme Code: "чистый код не существует". Канал очень смешной и весёлый. Но давайте разберёмся с одним небольшим нюансом всего этого веселья.
    Попробую ответить на вопрос существует ли чистый код на самом деле? Ведь уже многим и неясно, а существует ли он. Нужно ли понимать паттерны и различные инженерные практики, чтобы писать этот самый чистый код. Упомянем и Боба Мартина (дядю Боба) в суе, будь он неладен.
    #extremecode #engineerspock #ityoutubersru

Komentáře • 164

  • @EngineerSpock
    @EngineerSpock  Před 3 lety +37

    Если кто-то думает, что смыслы, излагаемые каналом ExtremeCode однозначно всеми воспринимаются как шутка я бы привёл в пример Михаила Задорнова, который на своих юмористических шоу излагал мысли о том, что все американцы тупые, а "ра" означает солнечный свет и прочий дикий антинаучный бред. Половина воспринимали всё это всерьёз, а половина думали что шутка. При том, что дядя Миша ни хрена не шутил. Он реально верил в этот бред. Поэтому советую в независимости от реальной позиции авторов канала ExtremeCode относится ко всему их контенту исключительно с юмористической точки зрения.

    • @mikhailtochenov981
      @mikhailtochenov981 Před 3 lety +4

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

    • @Dadadadam999
      @Dadadadam999 Před rokem +4

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

  • @pavelavdeenko2760
    @pavelavdeenko2760 Před 2 lety +177

    Душновато. Чуваки просто рофлят параллельно зарабатывая на интеграциях. Касательно претензии к поистиронии в их видео, то это очень странная претензия. Типо шутите, но по другому?

  • @erkin7138
    @erkin7138 Před 2 lety +93

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

    • @user-lv5vr5ld9w
      @user-lv5vr5ld9w Před 2 lety +3

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

  • @MrCode-vn8nx
    @MrCode-vn8nx Před 11 měsíci +10

    речь шла о том, что "чистый код" в его идеальном исполнении попросту не существует, банально по той причине, что разные люди видят его чистоту по разному. А вот данное видео просто вбросило рандомные слова на винтелятор, ноль по существу за 8.5 минут видео. Решили хайпануть за счёт в разы более популярного ютубера, грац

  • @maksandruhin
    @maksandruhin Před 2 lety +37

    Лично для меня экстримкод - лучший контент по программированию, который существует в интернете. Но именно старый контент, последние 2-3 года мусор, который я уже просто по инерции смотрю.
    А именно благодаря старым видосикам, "C# для маленьких и тупых", "... на практике" именно благодаря этим сериям я и смог преодолеть самый жёсткий порог в понимании ООП. Без них я бы, возможно, и не стал профессиональным программистом...

    • @Aristotle314
      @Aristotle314 Před 2 lety +2

      Лучший контент, что существует на Ютубе по программированию это Alek OS

    • @itals0949
      @itals0949 Před 2 lety

      @@Aristotle314 Это факт, особенно, подача материала у него на высшем уровне.

    • @Aristotle314
      @Aristotle314 Před 2 lety

      @@itals0949 ага, с этим трудно не согласиться

  • @ruslanziganshin6855
    @ruslanziganshin6855 Před rokem +7

    Братан, хорош, давай давай. Контент в кайф

  • @Gamma12Alpha
    @Gamma12Alpha Před 2 lety +27

    Автор не увидел кор высказывания: что бездумное повторение инструкций и указаний никуда не ведут. Это явственно следует из видео.

    • @EngineerSpock
      @EngineerSpock  Před 2 lety +2

      На эту тему у меня отдельное видео про боба Мартина.

    • @Gamma12Alpha
      @Gamma12Alpha Před 2 lety +4

      @@EngineerSpock тогда приношу извинение за неосведомленность. Наткнулся на канал буквально только что после просмотра видео от extreme code.

  • @thetraveler7779
    @thetraveler7779 Před 2 lety +13

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

    • @EngineerSpock
      @EngineerSpock  Před 2 lety +4

      Бха-ха-ха))) а производителям колёс выгодно говорить, что надо менять летнюю резину на зимнюю, представляете))) но вы зимой лучше передвигайтесь на летней, обманывают ведь и заработать на вас пытаются, сцуки)

    • @thetraveler7779
      @thetraveler7779 Před 2 lety +3

      @@EngineerSpock ахаха, а в книгах по логике писать, что аналогия не является аргументом.

    • @EngineerSpock
      @EngineerSpock  Před 2 lety +1

      @@thetraveler7779 аналогия для того, чтобы кто-то мозгами своими сам пошевелил) аргументов масса)

    • @thetraveler7779
      @thetraveler7779 Před 2 lety +1

      @@EngineerSpock хм... однако странно, что вы контр-аргументируете то, во что сами верите ))
      Понимаю, ошиблись, но как вы сказали в видео, как бы трудно вам не было, вы признаете ошибку и даже готовы переснять видео, тут ситуация полегче, видео не нужно снимать, достаточно оставить коммент с признанием и извинением, иначе двойные стандарты получаются.

    • @EngineerSpock
      @EngineerSpock  Před 2 lety

      @@thetraveler7779 где я контр-аргументирую то, во что сам верю?

  • @user-kd2uq3ze8w
    @user-kd2uq3ze8w Před rokem +3

    чистого кода не существует, но к нему надо стремиться

  • @MrSmit-jg6ex
    @MrSmit-jg6ex Před 2 lety +8

    Блин, я на то канале не видел ни одного серьезного ролика, а смотрел я точно все за последние 2 года. Весь контент экстримкода - чистейшая ирония во всех модификациях и производных

    • @EngineerSpock
      @EngineerSpock  Před 2 lety

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

  • @diez4005
    @diez4005 Před 11 měsíci +1

    Надеюсь твой ролик это пост-ироничная реакция на пост-ироничный юмор Extreme Code 😆

  • @softed
    @softed Před rokem +3

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

    • @EngineerSpock
      @EngineerSpock  Před rokem

      Я лишь постарался донести до людей то, что они не так считывают с видосов экстрим кода. Многие воспринимают их видео как "можно забить полностью болт на best practice, ведь всё равно идеального чистого кода не добиться". Достаточно к ним в комменты заглянуть. В этом плане для условного вселенского зла, канал экстрим кода это такой "полезный идиот".

    • @nikitacibin9710
      @nikitacibin9710 Před rokem

      @@EngineerSpock вот и кончились хиханьки хаханьки.. С какого момента стало неуместно шутить лишь по той причине, что какой-то обезян может воспринять это не как шутку? Теперь душниловку придётся разбавлять только очевидным юмором по типу "непроставленной точки с запятой" и заебатым сравнением яп. Хотя нет, нельзя, его же тоже кто-то может не так понять)

  • @cheefoxcheefox2372
    @cheefoxcheefox2372 Před 7 měsíci +1

    Не думаю,что эти ребята реально стоят внимания со стороны реальных инженеров ПО.

  • @donrumata119
    @donrumata119 Před 3 lety +11

    Хаха, я в прошлом видео угадал, про какой канал будет этот выпуск))
    Я думаю, серьёзно относится к их контенту не стоит, ну во всяком случае не ко всему, ребята хайпуют, но смотреть их интересно, иногда чисто поржать))

  • @stanislavshilo6022
    @stanislavshilo6022 Před 2 lety +7

    Да чувак, я не воспинимаю extremecode как истину в последней инстанции. Чуваки прикалываются и это понятно. А на этом видео посередине я потерял нить.... Конечно прицнипы построения проектов,программ существуют....

  • @Astn00
    @Astn00 Před 2 lety +7

    Авторы екстримкода очевидно имеют отношение к малобюджетному стартапу. Там и правда важнее сделать фичу быстрее, пусть она даже работать почти не будет. Такие проекты существуют.

  • @fabz8129
    @fabz8129 Před rokem +2

    Тот самый extreme code который 1000 раз объяснят почему где и как на самом деле не нужен идеальный код.
    У него бл*ть 5 видео на эту тему посмотри все а потом говори.

    • @EngineerSpock
      @EngineerSpock  Před rokem +1

      Посмотрел. Остаюсь при том же мнении. Посмотри мой видос пять раз

  • @user-ew9mc6mt1f
    @user-ew9mc6mt1f Před 2 lety +14

    Раньше смотрел ExtremeCode, они вполне доступно, пусть и с приколюхами, разъясняли за SOLID, паттерны, да и в принципе за ООП. Но потом ребята свернули куда-то не туда и ушли слишком глубоко в постиронию...

  • @hytryi_huy
    @hytryi_huy Před 2 lety +2

    Ну то сідай і пиши чистий код, покажи, а то тільки балакаєш
    На с++
    Шоб побільше
    Не помічаєш ентропію?

  • @wannacry5759
    @wannacry5759 Před 2 lety +5

    Чел 4 минуты льёт воду, и при, этом кичится преподаванием на юдеми, о многом говорит)

    • @EngineerSpock
      @EngineerSpock  Před 2 lety

      Чел нилуя не понял, о многом говорит

    • @wannacry5759
      @wannacry5759 Před 2 lety +2

      @@EngineerSpock увы, я был свидетелем и много слышал о случаях, когда проект разрастается настолько, что ни обилие абстракций, ни IoC, ни паттерны уже не помогают, а рефакторинг всего и вся застопорит работу на log(n^2) времени)
      Also, про сбер - в котором 60% кода пишут стажеры, да и, подозреваю, яндекс этим грешит,о многом говорит.
      Чистый код необходим в более фундаментальных вещах, при реализации базовых инструментов - которые будут обильно использоваться в дальнейшем.
      Но на более высоком уровне он невозможен.

  • @im_abramon
    @im_abramon Před 2 lety +2

    Крутой канал, посмотрел пару роликов, зашло. Держу в курсе.

  • @pgrusha
    @pgrusha Před 2 lety +1

    Ну, и, что касается языков с динамической типизацией. Я всегда говорю, что начинать изучать программирование с Python - плохая идея по целому ряду причин, но когда на нем в одну строчку решаешь задачу, для которой на С++ нужно несколько десятков строк кода, понимаешь причины его популярности, а если еще и познакомиться с возможностями существующих библиотек - и подавно.

  • @perceptron4958
    @perceptron4958 Před rokem +1

    Десятки тысяч платных студентов на курсах... Аааахахах.

  • @user-jvg4k8m77s
    @user-jvg4k8m77s Před 2 lety +1

    6:25 - хорошая тенденция всё-таки. Если в среде программирования возможна оптимизация, то определённое количество аргументов будут переданы через регистры процессора. Но, это скорее стремление к нулю аргументов, а не "не должно быть".

  • @sanjarrasulov7715
    @sanjarrasulov7715 Před 2 lety +3

    Так ведь extreme code говорил что не надо слепо верить этим всем принципам чистого кода, здесь не имеется ввиду что надо забить болт на код и начать писать говнокод, а просто не обожествлять все эти рекомендации по написанию кода

    • @EngineerSpock
      @EngineerSpock  Před 2 lety

      Как по мне экстрим код в шутку больше всё-таки излагали типа того что всё это дичь и муть и нафиг оно не надо.

    • @_4ado
      @_4ado Před 2 lety +3

      @@EngineerSpock Я немного знаком с авторами(там 2, а на самом деле 3 человека) экстрим кода и могу уверенно сказать, что это такая постирония, да. Там авторы немного поехали на теме постиронии. А среди активнейших участников чата экстрим кода есть как раз человек из гитбрейнс из команды, которая решарпер пилит

  • @VINKOS
    @VINKOS Před 2 lety +2

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

  • @user-kd2uq3ze8w
    @user-kd2uq3ze8w Před rokem

    Про быстрый выход на рынок это первая заповедь программирования, вообще без шуток

  • @artishoo
    @artishoo Před 2 lety +3

    Говоря о вебе и динамически типизированных языках, то тут боль слышна лишь от сишарперов и прочих сверхлюдей, которы привыкли (даже не к созданию интерфейсов) когда им явно говорят, что они пишут херню. Но лекарство довольно простое - не пиши плохой код. Если ты не знаешь какие данные у тебя передаются в каждый момент работы программы, то ты делаешь что-то не так.
    А уже пацанскую типизацию оставьте серьезным людям для низкоуровневых языков, где это реально решает.

    • @artishoo
      @artishoo Před 2 lety +2

      Ну и да, лучший (чистый) код, это тот, который ты не написал. Всё остально потом переписывать придется

  • @Dltd821
    @Dltd821 Před rokem

    Он ещё и гну называет компашкой задротов 💀

  • @user-yw2xc2kc6p
    @user-yw2xc2kc6p Před 2 lety +10

    Советую ознакомиться со всеми проявлениями иронии: пост-ирония, мета-ирония. А то сам в одном из роликов говорил про юмор и его понимание, а тут выкатил такую духату. Добро пожаловать в интернет, кстати! Я как понял, ты тут впервые.

    • @EngineerSpock
      @EngineerSpock  Před 2 lety +4

      Добро пожаловать в список тех кто смотрит жопой)

    • @tensorfly4508
      @tensorfly4508 Před 2 lety +7

      @@EngineerSpock , так написал, словно ты предложил присесть рядом )

    • @skotch_izolentovich
      @skotch_izolentovich Před 2 lety

      @@tensorfly4508 Ахахаха, это просто чудесно!

  • @kapitonius_v
    @kapitonius_v Před 4 měsíci

    Уважаемый автор, Вы "чучуть" не поняли посыл видео экстримщиков просто )))

  • @MrMitchGamingchannel
    @MrMitchGamingchannel Před 2 lety +2

    Хз хз, я понимаю, что есть люди которые это могут воспринять за чистую монету, но раз они в этом варятся и попали на этот канал, значит скоро они попадут и на другие каналы. Потихоньку будут получать новую инфу. Получат по шапке от работодателя за такое и потихоньку начнут выкупать, что есть что)

  • @TroyFromUr
    @TroyFromUr Před 2 lety +1

    Ктота решил хайпануть на ауре екстримцоде, у кого-та получилось.

  • @bandkpz
    @bandkpz Před 2 lety +4

    Extreme Code - этот нигилист как-то обсирал Линукс отнюдь не являясь гуру линукса или линукс-сис. админом. Мне как Сис. админу и линукс-админу просто смешно эго невежество и то что он оперирует терминами даже не понимая как оно устроено.

    • @HELLBOY_HEAVEN
      @HELLBOY_HEAVEN Před 2 lety +3

      Чел он противоречит самому себе. Посмотри хотя бы название видео и ты поймёшь их мета юмор.

    • @HELLBOY_HEAVEN
      @HELLBOY_HEAVEN Před 2 lety +2

      "почему nodejs лучший" и "уничтожаю node js". Послушай что он говорит, они специально из одной крайности в другую метётся и противоречит самим себе. Ясно что он специально байтит таких как ты на эмоции

    • @bandkpz
      @bandkpz Před 2 lety

      @@HELLBOY_HEAVEN он у меня вызывает не обиду а смех и шквальную иронию над его персоной

    • @bandkpz
      @bandkpz Před 2 lety

      ​ @HELLBOY еще фишка в том что я как бы не лезу на территорию кодеров обсуждать их инструменты и методики, а вот кодеры почему-то думают что если он знает пару команд и может сделать по мануалам что-то в линуксе то они = линукс.админы/дев.опсы , Этим часто грешат невежды в пабликах

    • @CROSSFromYDa4Hbli
      @CROSSFromYDa4Hbli Před rokem

      @@bandkpz так ExtremCode в общем-то и не кодер) Он и в коде разбирается плохо)

  • @mitivil1134
    @mitivil1134 Před 2 lety +4

    Если разработчик Яндекс попытается поработать в компании Google, тогда Он поймёт что всё это время (Говно-кодил).
    > То-есть чистый код это всего лишь (Набор принципов внутри кампаний).
    !!! Главное что-бы этот код:
    1. Работал
    2. Быстро работал.
    3. И что-бы кампания могла поддерживать дальше этот код. (В каждой кампании свои принципы и архитектуры построение кода)
    Ну Я надеюсь читатель комментариев понял о чём речь. И когда Вы перейдёте из одной кампании в другую Вам всё равно придётся соблюдать Их принципы(Данной компании), даже если Вы ранее писали чистый и хороший код.
    Итог: Чистый код => Это написании кода по принципу кампании, в рамках заданной архитектуре. И не более....

    • @EngineerSpock
      @EngineerSpock  Před 2 lety +1

      Нет. Фундаментальные принципы едины. Подходы могут отличаться. Однако говнокод он и в африке говнокод (и в яндексе и в гугле). Если говнокод назвать чистым кодом, он вонять не перестанет. Чистый код не может являться набором правил компании. Хорошие инженерные практики могут и должны являться основой построения своей корпоративной культуры программирования, однако она не может противоречить фундаменту (ну, если только самую малость местами). А по вашей версии - в каждой компании свои паттерны проектирования и свой набор SOLID принципов получается. Да, подходы могут отличаться, но не настолько и не во всём, чтобы человек из Яндекса увидел ну просто ошеломительные потрясающие изменения в подходах, перейдя в Гугл.

    • @mitivil1134
      @mitivil1134 Před 2 lety +6

      @@EngineerSpock Всё относительно.
      Живой пример (Хорошо-бы если дочитаете и поймёте). Я не топлю за (ExtremeCode) да и не смотрел Их если честно... но.
      Когда Я работал электромонтажном по сборке Эл.щитов (Автоматика) и там логика не слабее чем в любом controller и Model.
      > Так вот в первой кампании провода в щите протягивают строго под прямыми углами 90 градусов. (Известный принцип).
      > Потом Я перешёл в другую кампанию круче, и когда Я увидел что у них провода в эл.щитах не под 90 градусов а под 45 )))) Я мягко сказать удивился. Как-то так а где же принципы !!!! Ведь в документации лучше читается схемы под углом 90 градусов.
      > И далее был переезд в другой город, и так же устроился в аналогичную кампанию где вообще другие (Принципы). Там щиты делались под плавными углами и с разной архитектурой, и тогда Я сказал себе вот это Говно-продукт !!!! Где разобраться было-бы сложно.
      Но поработав пару лет Я понял, что такой подход в чём та даже и лучше ))). Да и разобраться не так сложно оказывается.
      То-есть принципы SOLID это не парадигма ! И такой инструмент как PHP не заточен именно под него. Неважно под каким у тебя углом протянуты провода и по какой архитектуре построена логика (Другой принцип). Главное что-бы нравилось конечному пользователю (Придерживаясь принципов кампании). Улучшать код как и Эл.Щит можно бесконечно.
      Да и ни кто не знает точно в какой руке должна находиться отвёртка в правой руке или левой )))), главное результат.
      А принципы это шаблонизатор и не более
      Итог > То-есть если Вы посмотрите на мой код скорее всего Вы скажите (Говно-код), а если Я посмотрю Ваш возможно Мне покажется так же. В итоге относительно Наших взглядов будет говно-код в обе стороны ))))).
      Спасибо за внимание Я Вам поставлю Лайк !
      >> И да говно код вещь абсолютно относительная даже если Мы придерживаемся одного принципа построения кода! И в этот момент один из Нас не будет знать про (Dto) или (Interface), и именно здесь может зародиться мысль о говно-кодере. (Как пример)
      Я очень надеюсь что Вы, хоть на 100 м/с задумаетесь над моими словами. Решил привести пример Молодому поколению(Ни в коем случае не упрёк)

  • @АнтонПавлюченко-н7н

    лайкнул, подписался! Приятно смотреть.

  • @usmanbaybikov9462
    @usmanbaybikov9462 Před 2 lety

    Не Боб Мартин , а Роберт
    Дядюшка боб это его клипуха

  • @pgrusha
    @pgrusha Před 2 lety +2

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

    • @CROSSFromYDa4Hbli
      @CROSSFromYDa4Hbli Před rokem +1

      Но почему-то никто не отказался от ООП и не вернулся обратно к процедурному программированию - не так ли?

    • @pgrusha
      @pgrusha Před rokem +1

      @@CROSSFromYDa4Hbli не так. Курите Python, как там забили на фундаментальные принципы ООП и как юзают функции.

  • @hataka307
    @hataka307 Před 2 lety +2

    Очень токсичный канал (ExtremeCode), они похожи на ребят которые не вышли из юношеского максимализма, слишком уходят в крайности порой, да и вся эта подача, высмеивание.

  • @smertvichdreng
    @smertvichdreng Před 2 lety +1

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

    • @EngineerSpock
      @EngineerSpock  Před 2 lety +1

      Никак не могу уяснить какого хрена все мне тыкают.

  • @STAP2011
    @STAP2011 Před 3 lety +3

    Зачем так серьезно и дотошно относится к подобному юморному контенту? Давайте теперь и на Профункторе на мемы говнить в IT сфере.

    • @EngineerSpock
      @EngineerSpock  Před 3 lety +1

      Я пояснил зачем. Почитайте внимательнее.

  • @TeuFortMan
    @TeuFortMan Před měsícem

    Хм, кто то воспринимает канал экстримкод как серьёзный канал о программировании несмотря на юмористическую подачу? Им видимо нужно сходить к мозговеду.

    • @EngineerSpock
      @EngineerSpock  Před měsícem

      @@TeuFortMan а вы закреп прочитайте

    • @TeuFortMan
      @TeuFortMan Před měsícem

      @@EngineerSpock читал. Но как интернет проживёт без моего мнения?

  • @eamarc
    @eamarc Před 3 lety +9

    Действительно, курсы на Udemy у тебя крутые. Например, SQL в нагрузку к питону, а уж установка студии в C# неделю жизни сэкономила 👍

  • @user-wl4tk2mv8z
    @user-wl4tk2mv8z Před rokem +1

    Бумер, спок

  • @Egor_Programmist
    @Egor_Programmist Před 3 lety +4

    Мои поздравления, у тебя уже более 2 000 подписчиков

  • @mikhailtochenov981
    @mikhailtochenov981 Před 3 lety +5

    Я думаю такие видео с обзорами и мнением хорошо разбавляют более серьезные видео (основной контент) на канале.
    Могли бы вы сделать обзор или подборку книг и/ или статей которые стоит почитать?
    Вот про "Алгоритмы на Java" интересно было.

    • @mikhailtochenov981
      @mikhailtochenov981 Před 3 lety +1

      Или англоязычные каналы еще "обозреть"? 🤔 Нам же надо на хорошее ровняться

    • @EngineerSpock
      @EngineerSpock  Před 3 lety

      @@mikhailtochenov981 хорошая мысль

    • @EngineerSpock
      @EngineerSpock  Před 3 lety

      Да, с течением времени будет

  • @lol_binary
    @lol_binary Před rokem +1

    Спасибо за душ. Жаль что только моча, а не вода хотя-бы.

    • @EngineerSpock
      @EngineerSpock  Před rokem

      А что у вас вызвало такие ощущения? Откуда такая агрессия?

    • @lol_binary
      @lol_binary Před rokem

      @@EngineerSpock перед тем как пытаться хайпануть и записывать снобские потуги. Лучше б посмотрел видео о котором говоришь в ролике. А то походу дальше названия не ушёл. (в видео экстримкода как-бы нет слов и идей что все дозволило и чистого кода нет)
      В этом видео нет аргументов, нет юмора над которым можно посмеяться нет даже хотя-бы прямых оскорблений екстримкода. Есть только старые простые мемы, попытки в шутку и снисходительство.
      Просто душ, так ещё и не качественный.
      P. S. Если здесь такое, то что на курсиках...

    • @EngineerSpock
      @EngineerSpock  Před rokem

      Я лишь постарался донести до людей то, что они не так считывают с видосов экстрим кода. Многие воспринимают их видео как "можно забить полностью болт на best practice, ведь всё равно идеального чистого кода не добиться". Достаточно к ним в комменты заглянуть. В этом плане для условного вселенского зла, канал экстрим кода это такой "полезный идиот".
      Я никого не оскорблял. Вы припёрлись и разводите здесь срач. Зачем?

    • @lol_binary
      @lol_binary Před rokem

      @@EngineerSpock тогда попытка не удачная. Всё видео ощущается как притензия к екстримкоду, а не к людям которые чего-то не поняли.
      А припхатся я могу куда угодно, это интернет как-никак. Странно называть срачем один комментарий.

  • @eclipse9925
    @eclipse9925 Před rokem +1

    для тех кто говорит, что экстрим код научил меня программированию, что я могу сказать, вы научились угорать в стиле экстрим код, а автору этого канала большой плюс за то, что расставил все точки для неокрепших умов!!!

  • @MrInchognito
    @MrInchognito Před 3 měsíci

    да ладно, у экстрим код отличный разбор всех паттернов проектирования в своё время был, а стебутся они разве что над синглтоном, да и не над самим им.
    ну а по поводу чистого кора, чистый стеб и ирония над лютейшей духотой которую любят накинуть вокруг него. У кого было когда-нибудь код ревью на пол часа по поводу именования переменной которая по проекту встречается 1 раз меня и экстрим код прекрасно поймут.
    То, что неокрепшие умы воспринимают все на чистую монету, ну так экстримкод это не то, что не худший пример, а один из лучших гласящий: не относитесь ко всему так серьезно.
    офк чистый код нужен, Солид и паттерны тоже, все это мы применяем,э.

  • @tackesi
    @tackesi Před rokem

    Не все в этом мире столь серьезно, как тебе кажется. Расслабься. И в каждой "шутке доля шутки" и "лох не мамонт, лох не вымрет" ну и это не твоя война. Кого ты хочешь победить этим видео, кому доказать что кто-то не прав? Кто хочет тянуться к серьезной инженерии, тот будет тянуться.
    P.S.
    Шутки, которые всем очевидны в массе своей "толстые" || не смешные. Шутки никому ничего не должны.
    Расслабься 😊

  • @СтраусТруп-с5н

    Не убавить, не прибавить. Подобные как EC, Хауди Хо расчитаны на тупую школоту, которые ведутся на фантики. Авторы же рубят бабосики от просмотров рекламы платных курсов, например

  • @BobbyBigPenis
    @BobbyBigPenis Před 2 lety +1

    Душнила на авторе, видео ExtremeCode не рассчитаны на широкую аудиторию, для этого достаточно глянуть любой видос, где они предметно рофлят над ООП, Solid и т.д. А воспринимать шутку всерьез и советовать как правильно шутить это чересчур субъективно и притянуто за уши.

    • @EngineerSpock
      @EngineerSpock  Před 2 lety

      Увы многие это принимают за истину

  • @betanecbeta8305
    @betanecbeta8305 Před 2 lety +2

    Ну, возвышение на фоне падаванов это дело джедая(главное, чтобы мечь торчал не с бэксайд). О том, что побудительными причинами попыток самоутвердиться за счет других являются нереализованные амбиции и тщеславие - умолчим. И так для начала, если подача пропаганды делает заявку на научность либо изначально позиционирует себя как трактовка какой то генеральной совокупности мнений, то это одно, другое же, когда подача говорит явно обратное, уже x**дохуя раз было доказано то, что суть такого жанра - высмеивание и критика, ну а относительно восприятия маляток, по крайней мере со времен Г. Фехнера нам известно, что между характером воздействия и характером психической реакции на него зачастую нет прямого, "линейного" соответствия ("закон Вебера-Фехнера"). Это все равно, что сказать, что сериал Симпсоны/Гриффины/Футурама итд. - являются коррозией на «закалённом метале» института семьи. Я думаю многие знают известную цитату Мэтт Гроунинга: «если вы не хотите, чтобы ваши дети были похожи на Барта Симпсона, не будьте такими родителями как Гомер Симпсон». И эта цитата еще одно подтверждение того, что автор данного калоролика не в курсе что такое эвристика доступности и того что в первую очередь на умы тех самых «хомячков» влияет изначально не ExtremeCode, а в первую очередь их среда. Да и банальное понимание того что тебя не возьмет индастри, если ты не будешь соблюдать принципы общепринятых паттернов у адекватного человека будет в любом случае, а его отсутствие уже априори тяжелый случай.
    На этом все. Всего плохого.

    • @EngineerSpock
      @EngineerSpock  Před 2 lety +1

      Что за хуйню вы тут понаписали. Диву даюсь обосраным психолухам)

    • @betanecbeta8305
      @betanecbeta8305 Před 2 lety +1

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

    • @betanecbeta8305
      @betanecbeta8305 Před 2 lety

      а так, респект тебе, актер из мега мозга, я то тебя сразу признал: pw.artfile.me/wallpaper/14-11-2010/650x407/multfilmy-megamind-501323.jpg

    • @EngineerSpock
      @EngineerSpock  Před 2 lety +1

      Вам надо поменьше думать. Ну не получается у вас.

    • @betanecbeta8305
      @betanecbeta8305 Před 2 lety +1

      @@EngineerSpock Сразу видно, вы в этом эксперт;) сделайте под описанием канала: «меньше думать как жизненное кредо».

  • @HammerAxe001
    @HammerAxe001 Před 2 lety

    Давай обзор на курсы Михаила Русакова

  • @Roman-og4ur
    @Roman-og4ur Před 2 lety

    Так джедаи же, еще те (тут_был_мат)...
    ©Edward Wolf;
    CZcams timestamp - 39:08; 40:03 "Слёзы Олдфага - Star Wars KOTOR | Обзор лучшей игры по Звёздным Войнам (Knights of the Old Republic)"

  • @smokehead
    @smokehead Před 2 lety +1

    Зачем нужны вставки с измененным аудио твоего голоса?

    • @EngineerSpock
      @EngineerSpock  Před 2 lety +1

      Больше монтажёр так не делает

  • @gaaabarit
    @gaaabarit Před 2 lety +1

    Вырвал из контекста. Странное видео.

    • @EngineerSpock
      @EngineerSpock  Před 2 lety +1

      Вырывать из контекста моё жизненное кредо.

  • @MichailS-e5l
    @MichailS-e5l Před 8 měsíci

    Сам же сказал что кодинг - это ремесло, и обижается на того, кто сказал это другими словами. Ну такое.

  • @bogdanchirukin1050
    @bogdanchirukin1050 Před 2 lety +1

    бляяяяяя........... чувак, экстрим-код это чисто рофло-канал, если принимаешь их так серьезно - поздравляю! у тебя проблемы

    • @EngineerSpock
      @EngineerSpock  Před 2 lety +1

      Я же сказал в видео, что это рофлоканал, проблема в том, что многие, увы, воспринимают это как истину.

  • @forixsins
    @forixsins Před 9 měsíci

    Проблема даже не в рофловости. Есть умные клоуны, понимающие что они несут, а есть экстримкод. Приправить это водой, портнëркой на 1/4 хронометража и всë это уместить в 8 минутный ролик. Люди оправдывающие экстримкод, что с вами не так?

  • @aghahahahaha
    @aghahahahaha Před 2 lety +3

    Блииин ты так интересно рассказываешь))

  • @maxmashpit610
    @maxmashpit610 Před 2 lety

    Экстрикодщики откровенно издеваются над народом, по-типу, а давай посмотрим, вдруг и это схавают. Смотрел их ранние ролики, небо и земля.

  • @user-hs3cu6yj5u
    @user-hs3cu6yj5u Před 2 lety

    Помимо кодов существуют ирония, постирония и даже метаирония

    • @EngineerSpock
      @EngineerSpock  Před 2 lety

      А кто с этим не согласен? Я правда не разбираюсь в подвидах всех ироний. Но юмор понимаю очень хорошо.

  • @deniskyoto4515
    @deniskyoto4515 Před 2 lety

    ааааа ещё больше духоты

  • @kredostsopozidis6338
    @kredostsopozidis6338 Před 2 lety +4

    Согласен с автором, Экстримкод выставляет процесс кодинга в несколько ином свете, нежели реальную обстановку в мире программирования. Хотя и подача вроде забавная, но я так и не смог уловить смысла роликов по типу "C++ за 30 секунд" и похожих на него видео. Неоднозначное впечатление от таких каналов.

    • @EngineerSpock
      @EngineerSpock  Před 2 lety +1

      Я тут подумал не снять ли мне ролик на 30 секунд о том как выучить С++ за 21 день?

    • @kredostsopozidis6338
      @kredostsopozidis6338 Před 2 lety

      @@EngineerSpock было бы интересно глянуть такой ролик, главное бы не напутать со сроками)

  • @pos_itronium
    @pos_itronium Před 2 lety

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

    • @EngineerSpock
      @EngineerSpock  Před 2 lety +1

      Вы своей бредятиной вместо меня доказали наилучшим образом, что их контент вреден

    • @pos_itronium
      @pos_itronium Před 2 lety

      @@EngineerSpock вот не стоит перекладывать бремя доказательства на других)
      кроме того, что что-то бредятина, я так ничего и не услышал.
      и какая разница, что я именно сказал? вот можно было бы конкретно то видео разобрать? взять и по фактам его раздолбать, если там бред, с цитатами и комментариями по ним. "вот это не так, потому что вот так и вот так", "ну а вот это да, в целом верно, но тем не менее, вот поглядите, вот это вот и вот это вот тоже верно", ну и так далее. вот это было бы интересно посмотреть.
      а на нышенем этапе ваше видео просто выглядит как бомбеж)

    • @kuzma2004able
      @kuzma2004able Před 2 lety +1

      @@EngineerSpock Эти быдло ответы вполне красноречиво описывают автора канала.
      Автор, который без каких либо аргументацией поливает дерьмом комментатора с единственным стейтментом "ты просто слишком тупой, что бы понять мой ролик и мое величие" заставляет крайне серьезно насторожитьс, как минимум. А по хорошему, избегать его контента в принципе

    • @lol_binary
      @lol_binary Před rokem

      @@EngineerSpock мощный ответ👍👍.
      Походу кто-то не в состоянии прочитать 4 строчки текста. Печалька😢

  • @yabarm
    @yabarm Před 2 lety +2

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

  • @vrabosh
    @vrabosh Před 2 lety

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

    • @EngineerSpock
      @EngineerSpock  Před 2 lety

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

    • @vrabosh
      @vrabosh Před 2 lety

      @@EngineerSpock вот я фреймворк для чат бота пишу, приходится выбирать, писать все в одном методе 200 строк или делить на кучу методов для понятности, но это деление уже на макросекунды будет нагружать. И таких нюансов много, использовать списки или атрибуты для красоты, делать обьекты класса или передавать лишние параметры, итд.
      Все приходится тестировать на скорость, если гдето чистота кода пару наносек нагружает, то тут ладно, можно почистить, если уже макросек, то стоит задуматься.
      Например, взять библиотеку pydantyc на питоне, классная штука, упращает жизнь, но ппц, один простой запрос уже больше 1ms занимает.

    • @EngineerSpock
      @EngineerSpock  Před 2 lety

      @@vrabosh вы страдаете хренью. В вашем случае надо писать чистый код

    • @EngineerSpock
      @EngineerSpock  Před 2 lety

      @@vrabosh не стоит. Вы оптимизируете ради коня в вакууме жертвуя долгосрочной поддержкой. Это не говоря о том что я уверен что никаких разумных бенчмарков вы не проводили, чтобы делать утверждения про макросекунды (что это вообще???)

    • @vrabosh
      @vrabosh Před 2 lety

      @@EngineerSpock timeit провожу каждое действие, это элементарно делается. и когда такое делаешь, можно хотябы поднять из 10-20 сообщений в сек до 100 сообщений в сек от пользователей полноценном приложении.
      У меня сейчас на питоне меньше 10µs на одно эхо сообщение тратит без БД, а с БД это уже другой разговор.

  • @smig6652
    @smig6652 Před 3 lety +1

    Ощущаю приближение платной интеграции с их канала (с) Ванга.

  • @domeno8525
    @domeno8525 Před 3 lety +1

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

    • @EngineerSpock
      @EngineerSpock  Před 3 lety

      Да они вообще молодцы. Очень круто. А интеграция с вырезкой из порно ролика это было вообще Мега угарно. Очень талантливо. Вот так наверное я действительно не умею)

    • @domeno8525
      @domeno8525 Před 3 lety +1

      @@EngineerSpock Уверен, вы прекрасно понимаете, подобные навыки можно прокачать. Только не берите такую манеру подачи, а то так и в тренды ютуба попасть можно)

  • @Egor_Programmist
    @Egor_Programmist Před 3 lety

    Привет

  • @latentpseudointellectual5047

    Уважаемый автор, призываю тебя не обращать внимание на агрессивных подписчиков extreme code. Возможно когда-нибудь люди поймут, что его контент это кринж и стёб ради стёба, который не несёт в себе какой-то ценности. На всех своих ресурсах extreme code занимается лишь тем, что создаёт соломенное чучело, агрессивно с ним расправляется и снимает об этом видео или пишет пост. Причём часто это всё так инфантильно, что я на полном серьёзе считаю, что extreme code это itpedia (Алексей Шевцов) из мира IT разработки

  • @alexgeebee
    @alexgeebee Před 3 lety

    а где коменты?

    • @EngineerSpock
      @EngineerSpock  Před 3 lety +3

      пока не было) у меня не 100тыщпицот подписчиков)

    • @Egor_Programmist
      @Egor_Programmist Před 3 lety

      @@EngineerSpock ток 2000

  • @bebe558812
    @bebe558812 Před 2 lety +2

    Да Extreme Code же, это чистый продукт брака постиронии и рофланов.
    Не хочу задеть автора, но мне ролик показался чем - то вроде мнения а ля "Моргенштерн разлагает российское общество".
    Имхо, авторы понятно, где рофлят, а где чуть серьезности дают.
    А про ролики "$Что-то за 30 секунд" вообще молчу.
    Это просто шедеврально и никакой содержательной составляющей как таковой в себе не несет