Тёмный

Чистый код не существует 

ExtremeCode
Подписаться 283 тыс.
Просмотров 220 тыс.
50% 1

gb.ru/link/HPLfmN - Стань разработчиком вместе с GeekBrains
Ну шо малятки, настало время разрушить стереотип о чистом коде - его на самом деле не существует и все в этом мире субьективно, подробнее в видеоролике
_____________________________________________________________
💰 Бонусы за спонсорство
ru-vid.comjoin
🖤 Telegram: t.me/extremecode_chat
💙 VK: extremecodetv
🧡 Insta: / _extremecode
💜 Discord: dscrd.in/extremecode_from_you...
🤎 GitHub: github.com/extremecodetv
Лицензия Creative Commons Attribution 4.0 на использование трека Barroom Ballet - Silent Film Light (исполнитель: Kevin MacLeod): creativecommons.org/licenses/...
Источник: incompetech.com/music/royalty-...

Наука

Опубликовано:

 

8 сен 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 893   
@ExtremeCode
@ExtremeCode 2 года назад
gb.ru/link/HPLfmN - Стань разработчиком вместе с GeekBrains
@simasima764
@simasima764 2 года назад
Что делать если мой лид бьет меня по рукам за просмотры ваших видео?
@NoldoWalker
@NoldoWalker 2 года назад
Ого, да вы еще и накидываете по философски поднимая гносеологическую сторону основного философского вопроса. Но вы делаете это как субъективный идеалист, без уважения.
@ProfiBI
@ProfiBI 2 года назад
Стань разработчиком вместе с RTFM
@slavpetrovich32
@slavpetrovich32 2 года назад
Стань Хуервальдсом вместе с GeekBrains
@dmitrybarkovskyi3957
@dmitrybarkovskyi3957 2 года назад
Что такое чистый код?
@akulox4074
@akulox4074 2 года назад
Вопрос на экзамене по программированию: что такое Clean Code? Студент мучится, пыхтит: «ну-у-у там методы без... э..., имена не...", в конце концов говорит: "Простите, профессор, знал, но забыл!" Профессор встает и торжественно объявляет присуствующим в аудитории: "Друзья, трагедия! Единственный человек знал про Clean Code, и тот забыл!"
@stalker32041
@stalker32041 Год назад
Я знаю что такое чистый код: это когда ты в начале блока кода на ассемблере(это ещё не полноценная же функция) на ассемблере загоняешь в стэк все ненужные данные и возвращаешь пользователю эти же данные в конце.
@moya_mama
@moya_mama Год назад
@@stalker32041 а лучше, чтобы весь код состоял из одного скромного нопа
@MsVikk7
@MsVikk7 2 года назад
- Психолог : " А ваш этот чистый код , он сейчас с нами в комнате ? " .
@alexkonoplian
@alexkonoplian 2 года назад
Любой чистый код разбивается об требование бизнеса сдать твою фичу ещё вчера.
@merlincarena
@merlincarena 2 года назад
В таких случаях всегда есть надежда, что вот сейчас наговнякаю, выкатим и потом как зарефакторим ухх! А потом, ну вы поняли...
@user-lc9gv4dv8v
@user-lc9gv4dv8v 2 года назад
@@merlincarena Ееее, тех. долгиииии
@focusrs169
@focusrs169 2 года назад
Твоя задача, как разработчика объяснить менеджеру последствия подобной спешки
@WhiteBriar
@WhiteBriar 2 года назад
А потом, через год-другой требования бизнеса разбиваются о заявления прогеров, что теперь приложение надо переписывать с нуля, так как теперь там ничего добавить, изменить, исправить невозможно. В подавляющем большинстве компаний приложения переписывались полностью. Так что чистый код не нужен, да-да.
@foxesfox5870
@foxesfox5870 2 года назад
Бизнесу не нужен чистый код. Он слишком дорого стоит (в том числе по времени). Поэтому они и рассуждают: зачем платить больше?
@user-md4ez2zt8y
@user-md4ez2zt8y 2 года назад
Данное видео я буду пересматривать раз в месяц, чтобы понять, какие новые слова я тут понимаю.
@logovo_aristocrata
@logovo_aristocrata 2 года назад
Ну как?) Я просто только-только начал и ещё ничего не понимаю
@hematogen50g
@hematogen50g Год назад
@@logovo_aristocrata Обязательно изучите репозиторий FizzBuzz. Местами я ржал.
@antonprokopenko5912
@antonprokopenko5912 Год назад
я выучил слово "шептало" с первых секунд
@DUICHMANN
@DUICHMANN 6 месяцев назад
Жиза
@lpg4226
@lpg4226 2 года назад
Колян, надо было вставить гачи-сцену, где 2 деда сцепились в раздевалке
@user-kv5fw7xz9c
@user-kv5fw7xz9c 2 года назад
Это иностранное, а надо русское!
@nomad_wizard6865
@nomad_wizard6865 2 года назад
@@user-kv5fw7xz9c Да, но можно было взять оба варианта. Вышло бы неплохо. 🤔
@ExeyPanteleev
@ExeyPanteleev 2 месяца назад
Битва Калоса с Уриносом лучше
@nikson9334
@nikson9334 2 месяца назад
Уже нельзя
@egormatuk6462
@egormatuk6462 2 года назад
тема расизма в коде не раскрыта полностью)
@asdhuman
@asdhuman 2 года назад
ждем разбор
@appropriate_name1
@appropriate_name1 2 года назад
Master
@appropriate_name1
@appropriate_name1 2 года назад
Поэтому в гитхабе master поменяли на main
@asdhuman
@asdhuman 2 года назад
@@appropriate_name1 а еще slave теперь secondary
@HSMAdvisor
@HSMAdvisor 2 года назад
"Ух ты ёпт - вот это SOLID!" - Схоронил
@okke00
@okke00 2 года назад
Смех смехом, а я видал таких чуваков, которые весь проект по заветам Мартина писали, и там такие цитаты регулярно всплывали
@dobrochaneranonimous2496
@dobrochaneranonimous2496 2 года назад
скинул этот коммент чуваку с сухпайками из леса
@tackesi
@tackesi 4 месяца назад
Да я тоже поржал и над мидолварами
@CyrexisX
@CyrexisX 2 года назад
Ахаххахаахаххаа, плюс в чат кто красит кнопачки и делает маргин-лефт: 10рх
@MrPwnzrus
@MrPwnzrus 2 года назад
10dp *
@Creativeeart
@Creativeeart 2 года назад
Извращюги
@glebdolskiy
@glebdolskiy 2 года назад
+ чат прийди
@flatl1ne
@flatl1ne 2 года назад
0.5rem
@Valentin_I
@Valentin_I 2 года назад
margin-left: var(--margin-left);
@OleksiiM4
@OleksiiM4 2 года назад
Готов предложить следующее определение: чистый код - это говнокод с минимумом дерьма 🌚
@olegburik4687
@olegburik4687 2 года назад
Ооо это ведь можно сформулировать как задачу по оптимизации: min f(x) по х, где x это количество говна, а f - функция, которая принимает говно и превращает его в код. Но тогда f(0) = 0, что подтверждается автором видео. Непонятно, где определена эта функция и нахера, но оставлю ее здесь, а вы там субдиффиренцируйте ее.
@andrewgora8152
@andrewgora8152 2 года назад
можно так - чистый код - это твердая какашечка
@user-io1nt2ut6j
@user-io1nt2ut6j 2 года назад
@@andrewgora8152 тогда мой код - жидкая подливка)
@shitposting_box
@shitposting_box 2 года назад
чистый код это как пыль, спрятанная под ковер - для человека со стороны все выглядит чисто и аккуратно, пока он не откроет ту дальнюю папку, где скрываются говно-спагетти-монстры
@Xokyopo
@Xokyopo 2 года назад
Все проще. Теория такова. Берём код, что бы он был хорошим он должен соблюдать несколько правил: 1. Быть достаточно обособлен, что бы понятно было что он делает. 2. Быть достаточно упругим что бы его можно было расширять. Теперь возьмём эти истинны и перефразируем их в два простых слова: твердость и мягкость. Перво определяет форму, второе даёт её изменить. А теперь давайте подумаем что является лучшей моделью для этого... Какашка! Да она самая, и если будем откладывать от нее мерки, то мы наглядно получим что такое плохой код.
@agentr227
@agentr227 2 года назад
в чистом коде черти водятся👹
@user-qc9dd9in3y
@user-qc9dd9in3y 2 года назад
Это Владимир...
@RYZEN1903
@RYZEN1903 2 года назад
Великая фраза: Там где есть свет, там есть и тьма...
@dimitri.fedorenko
@dimitri.fedorenko 2 года назад
Спасибо, оправдали мой говнокод. Буду на код ревью говорить, что я сразу к энтропии перешёл 👍
@ArchOracle
@ArchOracle 2 года назад
Ну вы же ещё не самоубились, верно? И там и там энтропия...)
@user-bc9tu6om8b
@user-bc9tu6om8b 2 года назад
ты бы даже если от нее шел, все равно к ней шел, от энтропии нельзя уйти, ее можно только замедлить, поэтому разделяя по файлам и методам, есть шанс сделать норм ( а не как в битриксе) аахахах
@pavelslutsky3114
@pavelslutsky3114 Год назад
@@user-bc9tu6om8b Все вокруг стремится к этой энтропии, но не только лишь каждый может ее достичь.
@pycz
@pycz 2 года назад
Пример про правила для функций - так это ж эмпирические правила, которые по сути друг-другу не противоречат и сводятся к "не раздувай, блять, функции" и "не передавай, блять, миллион аргументов в функции", конкретные значения этих ограничений не так важны.
@kianseibel2236
@kianseibel2236 2 года назад
Ждём видео с критикой тех, кто критикует концепцию "чистого кода"
@user-hq1gt2uv9g
@user-hq1gt2uv9g 2 года назад
Они в InduSoft работают, но у них нет времени на видосы - надо делать WPF код с переменными, которые называются a, aa, ab, data, datas, datass p.s. это реальное название компании я не рофлю
@ПашаИвлев
@ПашаИвлев 2 года назад
Уже есть
@AudioCD1
@AudioCD1 2 года назад
Print("чистый код") Усё
@user-kv5fw7xz9c
@user-kv5fw7xz9c 2 года назад
Cannot resolve symbol "Print".
@qsr6840
@qsr6840 2 года назад
@@user-kv5fw7xz9c unknown command «чистый код»
@qsr6840
@qsr6840 2 года назад
Или синтаксис инвалид
@user-kv5fw7xz9c
@user-kv5fw7xz9c 2 года назад
@@qsr6840 Не, это не ошибка. Здесь строка.
@kamerton2595
@kamerton2595 2 года назад
; expected
@arhitutorials
@arhitutorials 2 года назад
Чистый код - это всего лишь сборник эмпирических наблюдений отдельных личностей. Почитать можно, чтоб дать себе пищу для ума, но не более. Умиляют люди, которые относятся к этому как к священному писанию)
@dnodanon
@dnodanon 2 года назад
В чистом коде от дядюшки Боба вообще говорится, что он не пишет о том, как надо. Он всего лишь описывает то, что конкретно ему помогло в разработке
@mister-ace
@mister-ace 2 года назад
Согласен, Дядюшка Боб вполне адекватно все расписал.
@xcxc-iu3rb
@xcxc-iu3rb Год назад
а SOLID?
@_HedgehogNSK
@_HedgehogNSK 4 дня назад
Умиляют люди, которые к священному писанию относятся как чистому коду.
@HerrHoldem
@HerrHoldem 2 года назад
Я: базированный большой шлёппа гройпер гигачад с квадратной челюстью Мой оппонент: поридж либераха куколд сойджак
@snatch-guy
@snatch-guy 2 года назад
"чистый код отражает намерения программиста. т.е. по коду можно понять ход его мыслей" примерная цитата из "чистого кода" как по мне идеальное определение
@feeler.2k
@feeler.2k 2 года назад
намерение ввести остальных в заблуждение
@snatch-guy
@snatch-guy 2 года назад
@@feeler.2k особенно если программист под кайфом
@_VladMir_
@_VladMir_ 2 года назад
@Starky Ну по сути это тоже ход твоих мыслей) Тебе говорят нужно получить цифру 4. Ты такой " хм ну я могу взять 3+1 или 2+2 или же корень из 16" . то какой метод ты выберешь и есть ход твоих мыслей, то о чём ты подумал. А то что потом из за корня возможно придется строить костыли, это последствия твоего хода мыслей, сам усложнил себе жизнь XD
@rtm876
@rtm876 2 года назад
Когда человек начинает видеть абстракции и иерархию в его предметной области, появляется и чистый код, по которому можно понять ход мыслей шарящего разраба, если он это все только в одной своей голове не держит
@nuxu9_ce6e
@nuxu9_ce6e 2 года назад
Мой код никогда не скатывается в говнокод, он с него начинается
@ruslandad365
@ruslandad365 2 года назад
Жиза))))
@Jewbender
@Jewbender 2 года назад
Так правильно
@Blowjin
@Blowjin 2 года назад
EC настолько часто рвёт шептало, что оно не успевает заживать. Берегите себя!
@rhapsodi
@rhapsodi 2 года назад
"Разум - служанка чувств" Отличный рефакторинг того, что наше сознательное работает на подсознательное и никак иначе, пожалуй запишу.
@dasshrs
@dasshrs 2 года назад
Почувствовал дерьмо - написал код
@user-vb2vx3ds2j
@user-vb2vx3ds2j 2 года назад
Я человек простой. Вижу рекламу Скилбокс и Гикбрейнс - ставлю дизлайк.
@Stich7777777777
@Stich7777777777 2 года назад
А лучше бы поставил SponsorBlock
@user-vg2yi4lv4i
@user-vg2yi4lv4i 2 года назад
Рекламодатель (курсы) этого видоса посмотрев результат , хлебнул валидола и послал юристов за вазелином))
@infdox9051
@infdox9051 2 года назад
Приезжайте в Америку где сдыхают живьем от политкорретности
@user-vg2yi4lv4i
@user-vg2yi4lv4i 2 года назад
@@infdox9051 шутка, рекламодатель все понимал.
@infdox9051
@infdox9051 2 года назад
@@user-vg2yi4lv4i Очень страшно жить в стране зомби где все фейковое и одинаковое, и за малейшее отклонение идет наказание от Системы
@user-vg2yi4lv4i
@user-vg2yi4lv4i 2 года назад
@@infdox9051 господи, да пошутил я)) набежали защитники....
@infdox9051
@infdox9051 2 года назад
@@user-vg2yi4lv4i Потому что шутки становятся реальностью. Кто пожил в проклятой Америке знает
@ivan-ivanov-ivanovich
@ivan-ivanov-ivanovich 2 года назад
Стань умственно и финансово неполноценным вместе с GeekBrains Ролики ради рекламы, пора становиться магазином на диване
@sl1vka932
@sl1vka932 2 года назад
Включаю твои видео не в познавательных целях, а - в развлекательных))) Манера подачи супер!
@latentpseudointellectual5047
@latentpseudointellectual5047 2 года назад
даааа))))
@user-vs5py7xs8t
@user-vs5py7xs8t 9 месяцев назад
А я чтобы поплакать
@feolius
@feolius 2 года назад
Интересно, что если читать Чистый код глазами, а не жепой, то можно как раз таки в самом начале книги найти очень важное пояснение, что данная книга не является сборником неприложных правил по написанию кода, а само по себе кодирование - процесс эвристический, и те методы, которые сработали в одном случае для понижения сложности разработки и сопровождения кода, могут совсем не сработать в другом. И вообще книга Макконела, в отличии от трудов дядюшки Боба, весьма толерантна в своих "советах". Но всем похую, ведь главное пилить фичи.
@ShinsakuToo
@ShinsakuToo 2 года назад
Ещё можно в предисловии написать "если дальше херня то это не херня на самом деле ну сам подумай ты чо". И тогда книга будет абсолютно непогрешима.
@user-cn5wt2gi7v
@user-cn5wt2gi7v 29 дней назад
​@@ShinsakuToo крайности тоже редко приближают нас к правильным решениям
@user-tt8lv2gd2p
@user-tt8lv2gd2p 2 года назад
Исповедуюсь. Я не умею программировать , но делаю вид что хоть что-то понимаю
@scriptocreator
@scriptocreator 2 года назад
А я не понимаю что такое настоящий грязный код, но осознаю, что грязным его делает не свобода _(типа если он ограничивается, то его не существует)),_ а выражения, коими и является ФП))))) 🤡
@grigoriyvs
@grigoriyvs 2 года назад
По Бобу, признак чистого кода - быстрое ориентирование в нем. Если в твоём коде сложно запутаться и в любой момент ты можешь в нем достаточно быстро разобраться, то твой код достаточно чистый. Не знаю о чем ты, чел, но в книге Боба прямым текстом написано, что его правила не истина в последней инстанции и истина у каждого своя, что от ситуации к ситуации всё может быть иначе, он лишь делится тем, что ему помогает, в надежде что возможно поможет кому то еще Читать или воспринимать через жопу может каждый, но книга хуже от этого не становится Вроде пытаешься чему то поучать, а вроде реклама сомнительных организаций
@zede1697
@zede1697 2 года назад
так в Clean Code в самом начале прям написано: единственная верная метрика кода это WTF per Minute
@grigoriyvs
@grigoriyvs 2 года назад
@@zede1697 это ни как не опровергает мои слова
@zede1697
@zede1697 2 года назад
@@grigoriyvs наоборот, это было подтверждение твоих слов скорее
@Akasa_Lust
@Akasa_Lust 2 года назад
Берём любой хеллоу ворлд - вот же он, сцуко, чистый код! Книжки на самом деле отличные. Куча годных мыслей от людей, которые дохрена кодили.
@Watozarato
@Watozarato 2 месяца назад
Не, грязный, ведь твоя функция вывода тратит 0.001мс,а надо 0.00000000, вдобавок слишком много букв, из-за чего нечитаемо становится. :)
@finjirald
@finjirald 2 года назад
Открыта новая личность: Extreme code философ
@MeonisRP
@MeonisRP 2 года назад
Всегда удивляло, откуда у многих программистов столь великое ЧСВ, как будто они не код пишут, а переворачивают фундаментальное устройство мира. И да, я сейчас и про автора канала в том числе)
@chiboreache
@chiboreache 2 года назад
потому что на фоне окружающих млекопитающих животных - это так и есть.
@maksymkyryliuk492
@maksymkyryliuk492 2 года назад
Потому что зарабатывает много по меркам своей деревни, в Европе у него был бы средний доход.
@Diabolic9595
@Diabolic9595 2 года назад
@@maksymkyryliuk492 nunu
@raufauf3979
@raufauf3979 2 года назад
потому что прогеры гигачады, а остальные мусор 20 iq
@eikolyakov
@eikolyakov 2 года назад
@@maksymkyryliuk492 ну далеко не средний, сильно выше среднего, но конечно в среднем разница не такая, как в снг.
@kneel6815
@kneel6815 2 года назад
В комментариях обнаружены 3 гендера.
@rustyscarlet
@rustyscarlet 2 года назад
Я бы поверил, если бы не было рекламы гикбокса и скиллбрейнса, ведь грибочки у которых рот в солиде там преподами работают.
@MIXEL3D3
@MIXEL3D3 2 года назад
Ля, мужик в конце клёвый
@fLyxxxxxxx
@fLyxxxxxxx 2 года назад
Слава богу, что начинаются нормальные загоны серьёзных тем. В конце концов опыт что-то да значит и посылаете прозрение в массы 💪🏻
@scriptocreator
@scriptocreator 2 года назад
-Читал этот коммент уже где-то у плоскоземельщиков-
@trier1118
@trier1118 Год назад
Братан, хорош, давай, давай вперед! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого почаще?
@pavelshiriaev6114
@pavelshiriaev6114 2 года назад
Фундаментальная идея обеих книг - в том что нужно разумно и осознанно походить к коду. Описанные рекомендации (именно так, рекомендации, а не правила) в общем случае помогут сделать код более читабельным. Тем не менее, как и все рекомендации, их нужно переварить и подумать перед применением, стоит ли их вообще использовать в данном случае. Хорошая идея, вложенная в голову дурака, превращает ее в лютейший треш (и это относится далеко не только к коду). Задача Стива и Боба - указать некий ориентир, следуя которому можно сделать свой код лучше. И с этим книги справляются. Но если не прикладывать голову к написанному - получится печаль.
@okayno14
@okayno14 2 года назад
Я бы даже сказал, что эти книги нужно воспринимать не как сборник догм, а скорее как перечень частых проблем, над которыми следует помедитировать.
@rat2316
@rat2316 Год назад
Самообучение лучше
@pixel27
@pixel27 8 месяцев назад
​@@rat2316так это оно и есть 🤔
@rat2316
@rat2316 8 месяцев назад
@@pixel27 ну вывод комента в этом, а я сказанул про книжку
@user-wi7px1xf8b
@user-wi7px1xf8b 2 года назад
"Чистый код" стоит воспринимать не более чем асимптоту, точное значение в которой не определено, но к ней следует стремиться. Отсутствие рецепта чистого кода не должно быть оправданием говнокоду. Не существует идеального здания, но это не значит что нужно строить уникальные трущобы и бараки с говна и веток, когда современные технологии, полученные усилиями и опытом множества людей, позволяют строить типичные сооружение по монолитным, панельным, каркасным и т.п. технологиям в зависимости от потребностей и финансово-временных возможностей. Главное выбрать наиболее подходящие подходы и инструменты под поставленную задачу.
@zproger
@zproger 2 года назад
Мне кажется чистый код можно писать только когда есть вдохновение)) Ибо когда нужно что-то сделать, но у тебя нет желания работать, тогда получается мягко говоря не очень.
@hiryu70
@hiryu70 2 года назад
Это шутка, потому что всегда есть желание писать код)
@zproger
@zproger 2 года назад
@@hiryu70 Ну смотря что писать)) Проекты не всегда по душе, иногда попадаются такие бредовые проекты, что даже 5 строчек написать это целое испытание :D
@user-zx9rv3is7r
@user-zx9rv3is7r 2 года назад
@@hiryu70 Вы видать логику СRM битрикс не дорабатывали.) В одних моментах идёт как по феншую. А в других , к примеру,заставить систему искать дубли компаний к примеру по пользов полю ,то бишь встроиться в родной функционал . Доков нету , лезишь в ядро и понимаешь. Что тебе нужно унаследоваться от какого-то из этих класов , породить сущность конкретно для этого поля.Хрен знает выйдет ли вообще. Потом либо подписываться на событие изменение компании или ваять прямо таки модуль. Смотришь. За 3и часа надо сделать...Ваяешь агента и тупо пхпговнокодишь Что бы каждую ночь дубли записывались в список. Ну и какой тут спрашивается может быть чистый код))
@araslanrus
@araslanrus 2 года назад
Конечно парнишка норм, и не глуппый, но за гиеэкбрайнс минус тебе
@kuplumozga
@kuplumozga 2 года назад
Деньги не пахнут как говорится
@noori2105
@noori2105 2 года назад
-
@user-pq7dj1ny4h
@user-pq7dj1ny4h 2 года назад
Может быть изначально проект начал писаться по чистому коду. Но потом автор ушёл и пришёл некий Василий, который посчитал, что код не чистый или наоборот повторил автора, который изначально писал не чистый код, как уже посчитал третий - некий Георгий.
@user-zx9rv3is7r
@user-zx9rv3is7r 2 года назад
Чаще всего ПМы делают оценки задач не учитывая знаком ты с проектом или нет. Приходит такой типчик. Большую часть времени отведённое поёбся с ним . Сказал да ёп твою мать вхуярил функцию , ничего не сломал , порадовался и пошёл дальше.)
@user-pq7dj1ny4h
@user-pq7dj1ny4h 2 года назад
@@user-zx9rv3is7r да всем вообще плевать. Ты должен доделать проект уже ВЧЕРА. Иначе бизнес теряет прибыль.
@user-zx9rv3is7r
@user-zx9rv3is7r 2 года назад
@@user-pq7dj1ny4h Как бы да. И поэтому надух не переношу галеры. Предпочитаю так. Надо вчера. На . бери. Нужна доработка прайс x3. Потому как я тоже бизнес, и терять прибыль не намерен.))
@javascripttask7556
@javascripttask7556 2 года назад
ходят слухи что на экране установшика npm пакетов устанавливается до сих пор.
@Dadadadam999
@Dadadadam999 2 года назад
Extreme код, после просмотра видосов Ромы Сакутина:
@HelloWorld-ln5cy
@HelloWorld-ln5cy 2 года назад
Роман очень токсичен, что у многих вызывает отвращение
@nloo
@nloo 2 года назад
@@HelloWorld-ln5cy мне жаль его работников...
@russianpokemon2484
@russianpokemon2484 2 года назад
@@nloo а работникам не жаль))
@nloo
@nloo 2 года назад
@@russianpokemon2484 все потому что они ливнули?)
@russianpokemon2484
@russianpokemon2484 2 года назад
@@nloo в группе сидят, работают, не жалуются 🤷‍♂️ Иногда помогают с вопросами
@dmitri683
@dmitri683 2 года назад
Какая же жиза, вчера я написал самый худший код в своей жизни, потому что «срочно надо» показать заказчику
@GerAllexander
@GerAllexander Год назад
Братан, хорош, хорош, давай ещё. Контент в кайф. Можно вот этого побольше?))
@ivan-_-8577
@ivan-_-8577 2 года назад
Слушаю рекомендации по «чистому коду» и вспоминаю как в анриле функции с 15-ю аргументами возвращают 20 значений указателями.
@BKSnake
@BKSnake 2 года назад
Нужно запилить ролик про архитектуру … а то архитекторы как понаслздают всякого
@shadowspirit6459
@shadowspirit6459 2 года назад
1:05 фул!!!
@mikhailgureev218
@mikhailgureev218 Год назад
Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?
@just4funTony
@just4funTony 2 года назад
уу, я тут вчера как раз локти плакал, что у меня в юнити не получается избавиться от статиков и сделать все "тру", чтоб прям ооп и изи расширяемость и прочее. Но нихера не получалось, даже нарисовав блоксхему там такая мешанина в иерархии получалась, что некоторые объекты должны получать инфу от объектов которые им совершенно не "соседи". Пообщавшись с прогерами, оказалось что не надо было рвать жопу и переделывать весь проект "под ооп" , ибо в геймдеве один фиг его поддерживать сложно
@hematogen50g
@hematogen50g 2 года назад
Мой знакомый, не прогер написал рыбалку на анриале на блупринтах. И заработал нехилое бабло, что квартиру в Турции купил. Мораль - юзеру срать на ваш говнокод.
@Eugene.g
@Eugene.g 2 года назад
чтобы код был чистым, я протираю монитор
@fakt7814
@fakt7814 2 года назад
Дядюшка Боб: у идеальной функции вообще не должно быть аргументов Программисты на Haskell: *сердечный приступ*
@user-ex9zs4zv3e
@user-ex9zs4zv3e 2 года назад
У меня аж шептало на этом моменте треснуло
@robertobokarev439
@robertobokarev439 Год назад
Если смотреть разбросы правил чистого кода, то бери по ситуации, тот же пример с количеством строк в функции: если можно, то лучше посоздавать микрофункции, отвечающие за конкретное небольшое действие, на строк 10-30, тогда и код лёгок для понимания, но если никак не обойтись без длинного кода на 200 строк, то тогда использовать его.
@brazq
@brazq 2 года назад
Теперь я себя чувствую гавном чуть меньше :D
@maxmashpit610
@maxmashpit610 2 года назад
А теперь?
@user-ps8ck5jf5i
@user-ps8ck5jf5i 2 года назад
Ахах ну здесь реклама прям заходит, чисто поржал))
@ksenkso
@ksenkso 2 года назад
Молюсь, чтобы @ExtremeCode сделал из моего говнокода прекрасную уточку со своей аватарки
@user-kv5fw7xz9c
@user-kv5fw7xz9c 2 года назад
Записать его в форме уточки, как кто-то делал в форме бублика?
@engineer.s
@engineer.s 2 года назад
Я не программист (но чуть в теме), но такая божественная подача, что можно даже смотреть.
@truenvy7509
@truenvy7509 2 года назад
почему я так проорал с этого видоса :D
@infdox9051
@infdox9051 2 года назад
Правду кто-то сказал
@king_fox_3106
@king_fox_3106 7 месяцев назад
В самом начале книги чистый код написанно, что нельзя воспринимать все написанное как едино верную истину.
@YcarneroY
@YcarneroY 2 года назад
Тоже хочу научиться так танцевать 7:45, благо пузо уже нарощено
@user-ed3si6jx3s
@user-ed3si6jx3s 2 года назад
Согласен, кста запили видос про с++ и что о нём думаешь
@mirzobeksultonnazarov976
@mirzobeksultonnazarov976 2 года назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-3JTwA5IOq7I.html
@user-ed3si6jx3s
@user-ed3si6jx3s 2 года назад
@@mirzobeksultonnazarov976 нет я прям полный видос без приколов
@igorf243
@igorf243 2 года назад
самая неожиданная рекламная интеграция в этом году :D
@adventure229
@adventure229 2 года назад
сначало скипал твои видосы, но теперь распробовал)
@AleksKinokusMain
@AleksKinokusMain 2 года назад
Самый главный принцип - DRY - Do not Repeat Yourself. На этом всё
@nikolaytkachenko6541
@nikolaytkachenko6541 2 года назад
Молодец автор, вот честно, грубо, но как в точку. Одним словом - из песни слов не выкинешь. Автору респект.
@ReunikoStarwinged
@ReunikoStarwinged 2 года назад
пишу чистый код с 2007, на запросы менеджера отвечаю что "будет готово когда будет готово"
@Bayanovi4
@Bayanovi4 2 года назад
На SkillBoxе тебе не расскажут про трудности девелопа на закрытом секретном предприятии, где интернет есть только в другом здании, отгороженном проходной. И телефон стандарта GSM только по талонам.
@user-sj1qf8cb7h
@user-sj1qf8cb7h 2 года назад
Ох уж этот Гикбрейнс. В ролике реклама Гикбрейнс, сразу после неё ролик прерывается на рекламу Гикбрейнс. И всё это при том, что я давно их студент.
@atlasua2021
@atlasua2021 2 года назад
ходят слухи, что когда-то на этом канале выпускались уроки..
@user-ie1xv9uk5t
@user-ie1xv9uk5t Месяц назад
аж за живое тронула твоя фраза "все мы знаем что говнокод существует "
@alexchemus1875
@alexchemus1875 Год назад
Братан, хорош, хорош, давай ещё. Контент в кайф. Можно вот этого побольше?
@sergeypoprygin2670
@sergeypoprygin2670 Год назад
теория чистого кода - это как теория круглой земли, все ведь знают, что земля плоская
@gumelov
@gumelov 2 года назад
Это рекомендации что бы код был похож у всех членов команды. Есть более основные вещи в этих книгах, как делать архитектуру, зная их, говнокод будет, но в меньших размерах.
@antonybond
@antonybond 2 года назад
Ставлю видос на репит. Узнал себя с первых секунд. Годнота лютейшая
@otkwass
@otkwass 2 года назад
всунуть рекламу гикбрейнса в середину глубоко теоритического контента - тот еще троллинг :D
@code0408
@code0408 2 года назад
Просто кликнул на видос,но в итоге задумался о своей жизни.
@xenx7312
@xenx7312 2 года назад
Нужно кое создавать в противовес чистому коду - экстрим код. И книжку обязательно напишите
@KiraLis39
@KiraLis39 2 года назад
Возьмите меня на работу )) Единственный адекватный начальник получился бы.
@user-kc9hf2dp2r
@user-kc9hf2dp2r 2 года назад
Ну наконец-то реклама
@user-sg2rh4zi3w
@user-sg2rh4zi3w 2 года назад
Не плохая подводка к курсам)
@Sokolyuk
@Sokolyuk 2 года назад
Все четко! Чистого кода нет, это суеверие из серии как ставить скобки. Я программер со стажем 25+
@Torbjorn-ph7rt
@Torbjorn-ph7rt 2 года назад
Сплюнь три раза. Открывающую фигурную скобку надо ставить в конце а не под, а отступы табами, а не пробелами. Мой стаж больше не сметь мне перечить!
@pgrusha
@pgrusha 2 года назад
@@Torbjorn-ph7rt мой стаж тоже больше, а потому ты будешь ставить скобки так, как скажет работодатель, т.е. по стандарту, принятому в компании. Только Python умудрился сделать абсолютный стандарт PEP8, но и в нем есть пространство для маневров с дополнительными требованиями и ограничениями.
@MEZENchannel
@MEZENchannel 2 года назад
Люди которые пишут про чистый код ничего не понимают в бизнесе. А ещё грустнее когда тебя спрашивает рекрутер про эту книгу. И тут уже хочется самому уйти с собеса.
@peresypkin
@peresypkin 2 года назад
А еще когда в вакансии указывается что-то типа «Мы адепты чистого кода, SOLID и т. д., а книга Дядюшки Боба у нас настольная», сразу понятно, что штат архитекторов в конторе тратит дни на придумывание названий переменным, а только пару кодеров реально помогают бизнесу клиентов хотя бы не развалиться из-за величайшей архитектуры, придуманной этими самыми архитекторами.
@sanyaharos1727
@sanyaharos1727 2 года назад
Ох взорвал чертяга. Теперь так и буду говорить, что проект сначала был супер ООПшным, но что поделать, энтропия, в конце все превращается в спагетти
@geebrox
@geebrox 2 года назад
паттерн PIDOR всех спасёт
@Fakem1ner
@Fakem1ner 2 года назад
А ведь реально, как писать код, чтобы он был "чистым"?
@alexblacktail3173
@alexblacktail3173 2 года назад
Братан хорош! Давай-давай! впереед! Контент в кайф! Можно еще? Вообще красавчик!
@vapoltavecs
@vapoltavecs 2 года назад
Ходят слухи, что нод модули до сих пор устанавливаются...
@user-nz2hh9po2r
@user-nz2hh9po2r 2 года назад
Элегантные объекты Бугаенко это доведение идей дядюшки Боба до крайности
@yesorno4797
@yesorno4797 9 месяцев назад
Царь во дворца! Царь во дворца! Ой какой мы философский! Смысл жизни нашли в чувствах. Иди поешь сахару раз это тебе приносит удовольствие
@user-wk1vz2zq6f
@user-wk1vz2zq6f 2 года назад
Братан хорош! Давай вперёд! Контент в кайф! Можно ещё? Вообще красавчик!
@megkek6002
@megkek6002 2 года назад
Да работают эти рекомендации, просто большая часть команды не способна следовать общему стилю. в итоге кому-то одному приходится бороться с энтропией, пока почки не откажут
@infdox9051
@infdox9051 2 года назад
Почки тоже от нее отказывают
@toplollipop3643
@toplollipop3643 2 года назад
Ждём ответку от Торвальдса в твиттере😂
@hematogen50g
@hematogen50g 2 года назад
Скорее ждём когда у адепта чистого кода, Ромы Сакутина бомбанёт.
@user-ys6nh6fe5o
@user-ys6nh6fe5o 2 года назад
актуально как никогда
@zealot4325
@zealot4325 2 года назад
чувствую себя человеком из толпы на площади древне-греческого города, которому бородатый старец с трибуны вещает про полит координаты, ну или что тогда людей волновало
@infdox9051
@infdox9051 2 года назад
Надо ли 2 или 5 масок носить волновало
@concorde3536
@concorde3536 Год назад
Одно из лучших видео на канале ! Люблю этого диктора 🤗
@master.it.3700
@master.it.3700 Год назад
1:58 - скоро никакие Торвальдсы будут ненужно. Весь код за программистов будет создавать GPT.
@artemzabolotnyi3838
@artemzabolotnyi3838 2 года назад
Да пишите так, чтоб другому человеку был понятен ход ваших мыслей, а если и требуется писать говно, то изолируйте его, чтоб потом при рефакторинге не пришлось вытягивать спагетины из башни дженга(особенно важно, если нет тестов или статической типизации)
@user-te6sg9qs7d
@user-te6sg9qs7d 2 года назад
Оставил головную боль разработчикам фреймворка, говнокожу на их светлых начинаниях.
@bananosplt7368
@bananosplt7368 2 года назад
Наконец то, я скучал ...
@knifeslaughter
@knifeslaughter 2 года назад
Эти книжки это не строгий стандарт, а сборник идей. Каждый там что-нибудь полезное до почерпнёт. Всё равно каждый из них описывает идеал в направлении "пришёл сторонний человек или я через несколько лет и сразу глядя на код всё понял".
Далее
THE MOST FREQUENT MISCONCEPTIONS ABOUT OOP
19:37
Просмотров 544 тыс.
ПЛОХОЙ КОД - твой ЛУЧШИЙ друг
7:57
Cabeças erguidas, galera! 🙌 Vamos pegá-la!
00:10
Просмотров 669 тыс.
Вся суть чистого кода
8:15
Просмотров 200 тыс.
Двойные стандарты АйТи
9:30
Просмотров 276 тыс.
Ты должен писать плохой код
10:41
Сравнили apple и xiaomi!
0:21
Просмотров 28 тыс.