Чистый код не существует
ฝัง
- เผยแพร่เมื่อ 30 ก.ย. 2024
- gb.ru/link/HPLfmN - Стань разработчиком вместе с GeekBrains
Ну шо малятки, настало время разрушить стереотип о чистом коде - его на самом деле не существует и все в этом мире субьективно, подробнее в видеоролике
_____________________________________________________________
💰 Бонусы за спонсорство
www.youtube.co...
🖤 Telegram: t.me/extremeco...
💙 VK: extreme...
🧡 Insta: / _extremecode
💜 Discord: dscrd.in/extre...
🤎 GitHub: github.com/ext...
Лицензия Creative Commons Attribution 4.0 на использование трека Barroom Ballet - Silent Film Light (исполнитель: Kevin MacLeod): creativecommon...
Источник: incompetech.com...
gb.ru/link/HPLfmN - Стань разработчиком вместе с GeekBrains
Что делать если мой лид бьет меня по рукам за просмотры ваших видео?
Ого, да вы еще и накидываете по философски поднимая гносеологическую сторону основного философского вопроса. Но вы делаете это как субъективный идеалист, без уважения.
Стань разработчиком вместе с RTFM
Стань Хуервальдсом вместе с GeekBrains
Что такое чистый код?
Вопрос на экзамене по программированию: что такое Clean Code? Студент мучится, пыхтит: «ну-у-у там методы без... э..., имена не...", в конце концов говорит: "Простите, профессор, знал, но забыл!" Профессор встает и торжественно объявляет присуствующим в аудитории: "Друзья, трагедия! Единственный человек знал про Clean Code, и тот забыл!"
Я знаю что такое чистый код: это когда ты в начале блока кода на ассемблере(это ещё не полноценная же функция) на ассемблере загоняешь в стэк все ненужные данные и возвращаешь пользователю эти же данные в конце.
@@stalker32041 а лучше, чтобы весь код состоял из одного скромного нопа
- Психолог : " А ваш этот чистый код , он сейчас с нами в комнате ? " .
Любой чистый код разбивается об требование бизнеса сдать твою фичу ещё вчера.
В таких случаях всегда есть надежда, что вот сейчас наговнякаю, выкатим и потом как зарефакторим ухх! А потом, ну вы поняли...
@@merlincarena Ееее, тех. долгиииии
Твоя задача, как разработчика объяснить менеджеру последствия подобной спешки
А потом, через год-другой требования бизнеса разбиваются о заявления прогеров, что теперь приложение надо переписывать с нуля, так как теперь там ничего добавить, изменить, исправить невозможно. В подавляющем большинстве компаний приложения переписывались полностью. Так что чистый код не нужен, да-да.
Бизнесу не нужен чистый код. Он слишком дорого стоит (в том числе по времени). Поэтому они и рассуждают: зачем платить больше?
Данное видео я буду пересматривать раз в месяц, чтобы понять, какие новые слова я тут понимаю.
Ну как?)
Я просто только-только начал и ещё ничего не понимаю
@@logovo_aristocrata Обязательно изучите репозиторий FizzBuzz. Местами я ржал.
я выучил слово "шептало" с первых секунд
Жиза
тема расизма в коде не раскрыта полностью)
ждем разбор
Master
Поэтому в гитхабе master поменяли на main
@@appropriate_name1 а еще slave теперь secondary
Колян, надо было вставить гачи-сцену, где 2 деда сцепились в раздевалке
Это иностранное, а надо русское!
@@СергейБолдин-в9м Да, но можно было взять оба варианта. Вышло бы неплохо. 🤔
Битва Калоса с Уриносом лучше
Уже нельзя
Ахаххахаахаххаа, плюс в чат кто красит кнопачки и делает маргин-лефт: 10рх
10dp *
Извращюги
+ чат прийди
0.5rem
margin-left: var(--margin-left);
в чистом коде черти водятся👹
Это Владимир...
Великая фраза: Там где есть свет, там есть и тьма...
Спасибо, оправдали мой говнокод. Буду на код ревью говорить, что я сразу к энтропии перешёл 👍
Ну вы же ещё не самоубились, верно? И там и там энтропия...)
ты бы даже если от нее шел, все равно к ней шел, от энтропии нельзя уйти, ее можно только замедлить, поэтому разделяя по файлам и методам, есть шанс сделать норм ( а не как в битриксе) аахахах
@@владимиркарпов-т4ъ Все вокруг стремится к этой энтропии, но не только лишь каждый может ее достичь.
"Ух ты ёпт - вот это SOLID!"
- Схоронил
Смех смехом, а я видал таких чуваков, которые весь проект по заветам Мартина писали, и там такие цитаты регулярно всплывали
скинул этот коммент чуваку с сухпайками из леса
Да я тоже поржал и над мидолварами
Готов предложить следующее определение: чистый код - это говнокод с минимумом дерьма 🌚
Ооо это ведь можно сформулировать как задачу по оптимизации: min f(x) по х, где x это количество говна, а f - функция, которая принимает говно и превращает его в код. Но тогда f(0) = 0, что подтверждается автором видео. Непонятно, где определена эта функция и нахера, но оставлю ее здесь, а вы там субдиффиренцируйте ее.
можно так - чистый код - это твердая какашечка
@@andrewgora8152 тогда мой код - жидкая подливка)
чистый код это как пыль, спрятанная под ковер - для человека со стороны все выглядит чисто и аккуратно, пока он не откроет ту дальнюю папку, где скрываются говно-спагетти-монстры
Все проще. Теория такова. Берём код, что бы он был хорошим он должен соблюдать несколько правил:
1. Быть достаточно обособлен, что бы понятно было что он делает.
2. Быть достаточно упругим что бы его можно было расширять.
Теперь возьмём эти истинны и перефразируем их в два простых слова: твердость и мягкость. Перво определяет форму, второе даёт её изменить. А теперь давайте подумаем что является лучшей моделью для этого...
Какашка!
Да она самая, и если будем откладывать от нее мерки, то мы наглядно получим что такое плохой код.
Я человек простой. Вижу рекламу Скилбокс и Гикбрейнс - ставлю дизлайк.
А лучше бы поставил SponsorBlock
Print("чистый код")
Усё
Cannot resolve symbol "Print".
@@СергейБолдин-в9м unknown command «чистый код»
Или синтаксис инвалид
@@qsr6840 Не, это не ошибка. Здесь строка.
; expected
Пример про правила для функций - так это ж эмпирические правила, которые по сути друг-другу не противоречат и сводятся к "не раздувай, блять, функции" и "не передавай, блять, миллион аргументов в функции", конкретные значения этих ограничений не так важны.
Ждём видео с критикой тех, кто критикует концепцию "чистого кода"
Они в InduSoft работают, но у них нет времени на видосы - надо делать WPF код с переменными, которые называются a, aa, ab, data, datas, datass
p.s. это реальное название компании я не рофлю
Уже есть
Чистый код - это всего лишь сборник эмпирических наблюдений отдельных личностей. Почитать можно, чтоб дать себе пищу для ума, но не более. Умиляют люди, которые относятся к этому как к священному писанию)
В чистом коде от дядюшки Боба вообще говорится, что он не пишет о том, как надо. Он всего лишь описывает то, что конкретно ему помогло в разработке
Согласен, Дядюшка Боб вполне адекватно все расписал.
а SOLID?
Умиляют люди, которые к священному писанию относятся как чистому коду.
Мой код никогда не скатывается в говнокод, он с него начинается
Жиза))))
Так правильно
Я: базированный большой шлёппа гройпер гигачад с квадратной челюстью
Мой оппонент: поридж либераха куколд сойджак
Стань умственно и финансово неполноценным вместе с GeekBrains
Ролики ради рекламы, пора становиться магазином на диване
Рекламодатель (курсы) этого видоса посмотрев результат , хлебнул валидола и послал юристов за вазелином))
Приезжайте в Америку где сдыхают живьем от политкорретности
@@infdox9051 шутка, рекламодатель все понимал.
@@МитяДмитриевич Очень страшно жить в стране зомби где все фейковое и одинаковое, и за малейшее отклонение идет наказание от Системы
@@infdox9051 господи, да пошутил я)) набежали защитники....
@@МитяДмитриевич Потому что шутки становятся реальностью. Кто пожил в проклятой Америке знает
Конечно парнишка норм, и не глуппый, но за гиеэкбрайнс минус тебе
Деньги не пахнут как говорится
-
"чистый код отражает намерения программиста. т.е. по коду можно понять ход его мыслей"
примерная цитата из "чистого кода"
как по мне идеальное определение
намерение ввести остальных в заблуждение
@@feeler.2k особенно если программист под кайфом
@Starky Ну по сути это тоже ход твоих мыслей) Тебе говорят нужно получить цифру 4. Ты такой " хм ну я могу взять 3+1 или 2+2 или же корень из 16" . то какой метод ты выберешь и есть ход твоих мыслей, то о чём ты подумал. А то что потом из за корня возможно придется строить костыли, это последствия твоего хода мыслей, сам усложнил себе жизнь XD
Когда человек начинает видеть абстракции и иерархию в его предметной области, появляется и чистый код, по которому можно понять ход мыслей шарящего разраба, если он это все только в одной своей голове не держит
По Бобу, признак чистого кода - быстрое ориентирование в нем. Если в твоём коде сложно запутаться и в любой момент ты можешь в нем достаточно быстро разобраться, то твой код достаточно чистый.
Не знаю о чем ты, чел, но в книге Боба прямым текстом написано, что его правила не истина в последней инстанции и истина у каждого своя, что от ситуации к ситуации всё может быть иначе, он лишь делится тем, что ему помогает, в надежде что возможно поможет кому то еще
Читать или воспринимать через жопу может каждый, но книга хуже от этого не становится
Вроде пытаешься чему то поучать, а вроде реклама сомнительных организаций
так в Clean Code в самом начале прям написано: единственная верная метрика кода это WTF per Minute
@@zede1697 это ни как не опровергает мои слова
@@grigoriyvs наоборот, это было подтверждение твоих слов скорее
"Разум - служанка чувств" Отличный рефакторинг того, что наше сознательное работает на подсознательное и никак иначе, пожалуй запишу.
Почувствовал дерьмо - написал код
Ля, мужик в конце клёвый
EC настолько часто рвёт шептало, что оно не успевает заживать. Берегите себя!
Интересно, что если читать Чистый код глазами, а не жепой, то можно как раз таки в самом начале книги найти очень важное пояснение, что данная книга не является сборником неприложных правил по написанию кода, а само по себе кодирование - процесс эвристический, и те методы, которые сработали в одном случае для понижения сложности разработки и сопровождения кода, могут совсем не сработать в другом. И вообще книга Макконела, в отличии от трудов дядюшки Боба, весьма толерантна в своих "советах". Но всем похую, ведь главное пилить фичи.
Ещё можно в предисловии написать "если дальше херня то это не херня на самом деле ну сам подумай ты чо". И тогда книга будет абсолютно непогрешима.
@@ShinsakuToo крайности тоже редко приближают нас к правильным решениям
Исповедуюсь.
Я не умею программировать , но делаю вид что хоть что-то понимаю
А я не понимаю что такое настоящий грязный код, но осознаю, что грязным его делает не свобода _(типа если он ограничивается, то его не существует)),_ а выражения, коими и является ФП))))) 🤡
В комментариях обнаружены 3 гендера.
Включаю твои видео не в познавательных целях, а - в развлекательных)))
Манера подачи супер!
даааа))))
А я чтобы поплакать
"Чистый код" стоит воспринимать не более чем асимптоту, точное значение в которой не определено, но к ней следует стремиться. Отсутствие рецепта чистого кода не должно быть оправданием говнокоду. Не существует идеального здания, но это не значит что нужно строить уникальные трущобы и бараки с говна и веток, когда современные технологии, полученные усилиями и опытом множества людей, позволяют строить типичные сооружение по монолитным, панельным, каркасным и т.п. технологиям в зависимости от потребностей и финансово-временных возможностей. Главное выбрать наиболее подходящие подходы и инструменты под поставленную задачу.
Берём любой хеллоу ворлд - вот же он, сцуко, чистый код!
Книжки на самом деле отличные. Куча годных мыслей от людей, которые дохрена кодили.
Не, грязный, ведь твоя функция вывода тратит 0.001мс,а надо 0.00000000, вдобавок слишком много букв, из-за чего нечитаемо становится.
:)
Всегда удивляло, откуда у многих программистов столь великое ЧСВ, как будто они не код пишут, а переворачивают фундаментальное устройство мира. И да, я сейчас и про автора канала в том числе)
потому что на фоне окружающих млекопитающих животных - это так и есть.
Потому что зарабатывает много по меркам своей деревни, в Европе у него был бы средний доход.
@@maksymkyryliuk492 nunu
потому что прогеры гигачады, а остальные мусор 20 iq
@@maksymkyryliuk492 ну далеко не средний, сильно выше среднего, но конечно в среднем разница не такая, как в снг.
Братан, хорош, давай, давай вперед! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого почаще?
Мне кажется чистый код можно писать только когда есть вдохновение))
Ибо когда нужно что-то сделать, но у тебя нет желания работать, тогда
получается мягко говоря не очень.
Это шутка, потому что всегда есть желание писать код)
@@hiryu70 Ну смотря что писать)) Проекты не всегда
по душе, иногда попадаются такие бредовые проекты, что даже
5 строчек написать это целое испытание :D
@@hiryu70 Вы видать логику СRM битрикс не дорабатывали.) В одних моментах идёт как по феншую. А в других , к примеру,заставить систему искать дубли компаний к примеру по пользов полю ,то бишь встроиться в родной функционал . Доков нету , лезишь в ядро и понимаешь. Что тебе нужно унаследоваться от какого-то из этих класов , породить сущность конкретно для этого поля.Хрен знает выйдет ли вообще. Потом либо подписываться на событие изменение компании или ваять прямо таки модуль.
Смотришь. За 3и часа надо сделать...Ваяешь агента и тупо пхпговнокодишь Что бы каждую ночь дубли записывались в список.
Ну и какой тут спрашивается может быть чистый код))
Теперь я себя чувствую гавном чуть меньше :D
А теперь?
1:05 фул!!!
Почему говоря о чистом коде всегда подтаскивают Дядюшку Боба, мол вот он накидал говна на вентилятор но это дорого и долго и вообще не реально. На самом деле, те кто внимательно его читал могут заметить, что он только дал в своих трудах рекомендации как улучшать поддержку если проект будет развиваться в долгую, но в книге он не однократно повторяет про "оверхед" этого самого чистого кода там где оно не нужно, он так же говорит что это дорого и долго. Упреки в его сторону летят походу только от тех кто нахватался "верхушек" а с его трудами на самом деле не знаком.
Лайк если досмотрел танец до конца
Какой танец?
чел, я три раза пересматривал...
Если чистый код не существует, то нет определения для говнокода, а значит, говнокод тоже не существует... Но откуда же вонь при открытии этого вот легаси проекта?
Согласен, кста запили видос про с++ и что о нём думаешь
th-cam.com/video/3JTwA5IOq7I/w-d-xo.html
@@mirzobeksultonnazarov976 нет я прям полный видос без приколов
Фундаментальная идея обеих книг - в том что нужно разумно и осознанно походить к коду. Описанные рекомендации (именно так, рекомендации, а не правила) в общем случае помогут сделать код более читабельным. Тем не менее, как и все рекомендации, их нужно переварить и подумать перед применением, стоит ли их вообще использовать в данном случае. Хорошая идея, вложенная в голову дурака, превращает ее в лютейший треш (и это относится далеко не только к коду). Задача Стива и Боба - указать некий ориентир, следуя которому можно сделать свой код лучше. И с этим книги справляются. Но если не прикладывать голову к написанному - получится печаль.
Я бы даже сказал, что эти книги нужно воспринимать не как сборник догм, а скорее как перечень частых проблем, над которыми следует помедитировать.
Самообучение лучше
@@rat2316так это оно и есть 🤔
@@pixel27 ну вывод комента в этом, а я сказанул про книжку
В самом начале книги чистый код написанно, что нельзя воспринимать все написанное как едино верную истину.
уу, я тут вчера как раз локти плакал, что у меня в юнити не получается избавиться от статиков и сделать все "тру", чтоб прям ооп и изи расширяемость и прочее. Но нихера не получалось, даже нарисовав блоксхему там такая мешанина в иерархии получалась, что некоторые объекты должны получать инфу от объектов которые им совершенно не "соседи".
Пообщавшись с прогерами, оказалось что не надо было рвать жопу и переделывать весь проект "под ооп" , ибо в геймдеве один фиг его поддерживать сложно
Мой знакомый, не прогер написал рыбалку на анриале на блупринтах. И заработал нехилое бабло, что квартиру в Турции купил. Мораль - юзеру срать на ваш говнокод.
Царь во дворца! Царь во дворца! Ой какой мы философский! Смысл жизни нашли в чувствах. Иди поешь сахару раз это тебе приносит удовольствие
Всё что нужно знать про GeekBrains. Зачем нам чистый код, архитектура, паттерны. Хуяк хуяк и в продакшн
актив как у инкапсуляции
Может быть изначально проект начал писаться по чистому коду. Но потом автор ушёл и пришёл некий Василий, который посчитал, что код не чистый или наоборот повторил автора, который изначально писал не чистый код, как уже посчитал третий - некий Георгий.
Чаще всего ПМы делают оценки задач не учитывая знаком ты с проектом или нет.
Приходит такой типчик. Большую часть времени отведённое поёбся с ним . Сказал да ёп твою мать вхуярил функцию , ничего не сломал , порадовался и пошёл дальше.)
@@АртёмОлейников-з2ю да всем вообще плевать. Ты должен доделать проект уже ВЧЕРА. Иначе бизнес теряет прибыль.
@@СерёгаСокольский Как бы да. И поэтому надух не переношу галеры.
Предпочитаю так. Надо вчера. На . бери. Нужна доработка прайс x3.
Потому как я тоже бизнес, и терять прибыль не намерен.))
Чистый код это код в котором всё говно спрятано в библеотеки. или в сам язык
единственное правило: раз работает, создавай коммит и не ебись стандартами
Ты закончил с задачей тогда, не когда она работает, а когда она работает правильно
@@TrupDaVinciи когда коллеги не испытывают желание поймать тебя в туалете и отпи...ть ногами.
Очень тупое видео ради рекламы. Никому не рекомендую смотреть. Чел хейтит Чистый код, но сам от этих фанатиков далеко не ушёл. Классический пример как прогера нельзя слушать ни в каких областях кроме постукивания по клавиатуре. Да и в целом желательно ему запретить разговаривать.
Extreme код, после просмотра видосов Ромы Сакутина:
Роман очень токсичен, что у многих вызывает отвращение
@@HelloWorld-ln5cy мне жаль его работников...
@@nloo а работникам не жаль))
@@russianpokemon2484 все потому что они ливнули?)
@@nloo в группе сидят, работают, не жалуются 🤷♂️
Иногда помогают с вопросами
паттерн PIDOR всех спасёт
Я бы поверил, если бы не было рекламы гикбокса и скиллбрейнса, ведь грибочки у которых рот в солиде там преподами работают.
Собрались говнокодеры хаить сборник рекомендаций и различных вариантов практик, как будто им запретили иначе писать, лол
Все четко! Чистого кода нет, это суеверие из серии как ставить скобки. Я программер со стажем 25+
Сплюнь три раза. Открывающую фигурную скобку надо ставить в конце а не под, а отступы табами, а не пробелами. Мой стаж больше не сметь мне перечить!
@@Torbjorn-ph7rt мой стаж тоже больше, а потому ты будешь ставить скобки так, как скажет работодатель, т.е. по стандарту, принятому в компании. Только Python умудрился сделать абсолютный стандарт PEP8, но и в нем есть пространство для маневров с дополнительными требованиями и ограничениями.
Продвигать здравые идеи в программировании и рекламить гикбрейс и скилбокс, пиздец просто, как будто люди с биполяркой.
Ребятули, у вас же свой мега-стартап и ламборджини в коксе засыпаны, зачем прекрасный липовый мёд знаний и размышлений бодяжить рекламой?
Да какой в жопу чистый код, я едва справляюсь с ростом энтропии в пределах своего рабочего стола, все время каким-то хламом зарастает :)
Признаю, забайтил))
Прости энтропия, ибо я был грешен порочными мыслями писать хороший код.
Я был глуп и ослеплен самолюбием в мыслях, что я лучше других.
Великий бог хаоса прими в свои адепты верного слугу!
Молюсь, чтобы @ExtremeCode сделал из моего говнокода прекрасную уточку со своей аватарки
Записать его в форме уточки, как кто-то делал в форме бублика?
Здравствуйте, меня зовут Сергей и я говнокодер. Я могу показать свой говнокод на гитхабе.
почему я так проорал с этого видоса :D
Правду кто-то сказал
Щас бы до KISS и DRY доёбываться, мистер кабанейро...
Тоже хочу научиться так танцевать 7:45, благо пузо уже нарощено
Многие поймут, что нужно кушать, чтобы такой годный контент выдавать. Поэтому реклама гикбрейнса норм.
Только джунов и вайтишников жалко. Extremecode зашквар толкает маслятам.
Ахах ну здесь реклама прям заходит, чисто поржал))
DRY, KISS, SOLID - помойка и фантизии
РГВК - рабочий гавно код!
Чуваку хайпа не хватает. Выдернул из контекста слова Боба, и вывернул все так, что чистый код и не нужен получается. Про физбазз вообще не в тему вставил - идея клинкода в возможности масштабирования и работы в команде
Нужно кое создавать в противовес чистому коду - экстрим код. И книжку обязательно напишите
0:55 есть ссылка на ориджин видео?)
Оповестите когда найдут
Тоже друг интересуется
Тоже жду. Пинганите добрые люди.
гугли "Lucky Hall newly opened Yurikawa Sara"
@@swurr благодарю, люблю айти комьюнити)
Видео ложь лично для меня
Ведь я всегда пишу чистое говно
Не бывает ни чистого кода, ни чистого говна. Есть только говнокод.
ходят слухи что на экране установшика npm пакетов устанавливается до сих пор.
Это не возможно , физически. П. С рогозин
покаялся, исповедался. байт пассд
Исповедуюсь. Спаси и сохрани.
Слава богу, что начинаются нормальные загоны серьёзных тем. В конце концов опыт что-то да значит и посылаете прозрение в массы 💪🏻
-Читал этот коммент уже где-то у плоскоземельщиков-
А тема с Кармаком не раскрыта, о чём конкретно он говорил в контексте темы видео, если говорил вообще?
Отче, я согрешил... 😁
Че за хуйня, говорит что Макдональдс и Боб противоречат друг другу, при этом один говорит, что аргументов в функции должно быть не больше 7, а второй говорит, что не должен быть больше 2, но это не значит что они противоречат друг другу, потому что по правилам Боба аргументов все еще меньше 7, тут явно пересечение. И как будто бы такой кучи болтавни с роздуванием из мухи слона большая часть ролика, невероятное утрирование, учитывая, что в книгах даются рекомендации, а не заповеди. О общем, ощущение, будто видосы ради хайпа
Макдональдс разрешает от 3х до 7и аргументов. Боб - нет. Противоречие
Это ты реакт апп создаешь, а я думал пол интернета через NPM скачиваешь.
Там обычно пол интернета и скачивается
Учитесь писать чистый-АРИЙСКИЙ КОДЪ !
Чистый код существует, только его никто не видел, кроме учеников Skillbox и гикбрейнс!
Бедняга, тебя так зацепило, что в видео есть реклама? Шок!
@@Аудиокниги-г8д да не) я люблю экстримкоде. Это просто байт на лайки и мемес. Он же меня называет маляткой, а его не могу продажной джаваскриптерской попкой?)
@@karchx8388 называть мужика попкой... мне кажется, что твоя ориентация под угрозой)
@@Аудиокниги-г8д неправда! На питоне всего полгода писал!
А ведь реально, как писать код, чтобы он был "чистым"?
Я всё понимаю, жить на что то надо, но рекламировать скилбокс малолеток 18+, уж больно низко..
Даже жалко как-то. Есть школьник например. Ну или даже окончевший школу, но школьник по уму. Просит пиздец как много денег у родителей с фразой я отучусь буду зарабатывать. А жизнь то окажется намного сложнее. И можно было поучить бесплатно и знать столько же (а вообще если есть голова и умеешь гуглить то намного больше)
Можно конечно сказать у нас в целом образование такое, но в универе хотя бы бумажку дают на которую одном глазом но все таки посмотрят))
В последнее время стало модно продавать большую красивую коробку , а внутри ещё коробка , в ней коробка, в которой ещё коробка .... а там пара лекций , о том какой ты молодец, что научился забивать гвоздь и о том, что это когда нибудь поможет тебе построить большой красивый дом, но прежде, тебе нужно будет где то взять ещё 90% знаний, и ты начинаешь практиковать полученные знания на крышках гробов..
Но не все такие , есть лекции Udemy - Андрей Сумин, по java. Вот это настоящий учитель , от Бога
Ну да, писать 100% чистый код невозможно. Но это не значит, что к этому не надо стремиться .
Дядюшка Боб: у идеальной функции вообще не должно быть аргументов
Программисты на Haskell: *сердечный приступ*
У меня аж шептало на этом моменте треснуло
Не смотрел видос, поставил дизлайк
Когда фигу надо сдать прямщас - любые желания сделать классно и красиво остаются не удел, временами даже на ТЗ кладут большой и толстый.
Спасибо за новое мнение
Самое забавное что Мартин в одной главе топит за иммутабельность, а в другой пишет про идеальный метод без параметров, который почти наверняка будет мутировать какое-то состояние объекта
А почему рот в скиллбоксе?
Братишка, мне почти сорокет и я девелапер. Как же ты прав, какая подача, какие речевые обороты, просто мёд в уши. Как мне иногда хочется сделать физическое замечание этим "великим философам", которые трут про чистый коТ и орут об этом из-за каждого угла, при этом, дай бох 3 строчки кода напишут за месяц и ссуцца ревью как приёма у прокурора.
Обычно пишут такую дичь, что потом немножко хочется задать вопрос: "Алё-на, а это не ты там по всем чатам рассказывал как надо? Это чо за дичь ты написал?"
Т.е. у меня немножко складывается впечатление, что эти товарищи ВСЕГДА знают, что нужно делать другим, но никогда не знают, что делать себе.
С ув., старый-больной питонист-дэвопс-гошник, в прошлом джава-скалист.
Меня твои истории просто достали уже, я уже не могу их слушать, блин. Одна история офигительней другой, просто. Про говнокод, блин. Про какую-то фигню, макконналафью. Чё ты несёшь-то вообще? Ты можешь заткнуться? Чистый код, блин, встанет - возбудимся. Чего, блин? Про что ты несёшь? Вообще офигеть.
А по поводу ролика "зависит от определения"
Я не программист (но чуть в теме), но такая божественная подача, что можно даже смотреть.
0:55 - Yurikawa Sara
Да есть чистый код , красивый , простой и чистый как слеза девственного единорога. НО ! не в каждом проекте это физически реально реализовать.
чето какая то шняга