Чистый код - в книге и по жизни

  Рет қаралды 14,355

Програмысли

Програмысли

Күн бұрын

Пікірлер: 80
@alexeymezenin
@alexeymezenin 2 жыл бұрын
Лучшая книга для программистов, всем читать нужно обязательно
@vargvarg7922
@vargvarg7922 Жыл бұрын
я пишу комменты, тока если придумалось костыльное решение, иначе хороший код должен сам себя рассказывать
@ДенисК-р6я
@ДенисК-р6я 2 жыл бұрын
Спасибо, сижу, смотрю, кайфую
@sergejsvisockis
@sergejsvisockis 2 жыл бұрын
У меня был один проект - Банк Швейцарский. Команда писала код по клин коду т.е. по этой книге. И мы мерджили мердж реквесты по 3 недели с дилеем деливери на 1.5 недели :D и клиент был с этим ок :D Другие команды писали как нормальные люди а у нас "качественно":) Причем разработчики в этой команде работали по 6 лет на этом проекте)
@Elijah-xe2he
@Elijah-xe2he Жыл бұрын
Может плохо читали или ничего не поняли? )) А то я встречал синьоров, которые прочитали, а обсуждаешь с ними идеи, и понимаешь, что эти горе разрабы поверхностные и не уловили сами идеи советов Мартина ))
@tarassemeniako9549
@tarassemeniako9549 2 жыл бұрын
Чистый код- это как встретить единорога) Встретить можно только в книгах)
@programisli
@programisli 2 жыл бұрын
Но в него нужно верить и искать в реальной жизни :)
@Elijah-xe2he
@Elijah-xe2he Жыл бұрын
Чистый код - это сборник советов и идей, а не свод правил. Если понять суть этих идей, код в проекте будет чистым, а если в тупую следовать советам, то тупой код и будет )
@monukmort
@monukmort 2 жыл бұрын
Спасибо за видос ) Всегда интересно вас послушать)
@arseniy.k8895
@arseniy.k8895 2 жыл бұрын
Тоже люблю читать. Последнее прочитанное : The Pragmatic Programmer на англ, и Внутреннее устройство Windows -Марк Р.
@romasiny
@romasiny 2 жыл бұрын
чисто сердечно про чисто код
@IgorGallemar
@IgorGallemar 2 жыл бұрын
Чистосердечно пишется вместе, а явка с повинной - раздельно :)
@Vovchirshtain
@Vovchirshtain 2 жыл бұрын
Спасибо Флëн Флëныч!
@АлександрСоболев-г6н
@АлександрСоболев-г6н 2 жыл бұрын
Книга огонь, сейчас читаю её.
@As-ru2bc
@As-ru2bc 2 жыл бұрын
Спасибо за наводку
@ВладимирЛепешко-т2р
@ВладимирЛепешко-т2р 2 жыл бұрын
Эта книга стоит того, чтобы её прочитать, а книга Стива Макконелла стоит того, чтобы её прочитать и держать под рукой. Тоже чистый код прочитал после Совершенного кода (эту книгу нельзя полностью прочитать и отложить).
@Ledrunning
@Ledrunning 2 жыл бұрын
Читал обе несколько лет назад. Сейчас снова перечитываю. Замечательные книги!
@timemanager3239
@timemanager3239 2 жыл бұрын
Сколько труда
@alicenNorwood
@alicenNorwood 2 жыл бұрын
Оо, скоро будет "Angular глазами хакера" !!
@programisli
@programisli 2 жыл бұрын
Нет, не будет
@TAIMAS_Kz
@TAIMAS_Kz 2 жыл бұрын
Здраствуйте, давно пропали.
@programisli
@programisli 2 жыл бұрын
Чуть реже начал публиковать видео, но с этой недели должен вернуться в график
@qualcommatheros6502
@qualcommatheros6502 2 жыл бұрын
Помню в прошлом году, Роберт Мартин провел для моего университета (я не в США) короткую лекцию. Хороший дядька, еще узнали, что он предпочитает emacs, а не вим)
@jess3496
@jess3496 2 жыл бұрын
Спасибо большое за ваше видео, книга известная,вижу у вас оригинал,а как вам перевод
@programisli
@programisli 2 жыл бұрын
Перевод не читал
@petrvictorovich
@petrvictorovich 2 жыл бұрын
Норм.
@wlad9175
@wlad9175 5 ай бұрын
Подскажите, пожалуйста, что за документ по питону, который рассказывает, как нужно именовать, делать, описывать (Вы говорили об этом в моменте 1:09 )
@programisli
@programisli 5 ай бұрын
Гуглани PEP 8
@KonstantinPrydnikov1
@KonstantinPrydnikov1 Ай бұрын
​@@programisli8й пеп - кста, один из примерно 10000 пепов. Интересно они там спят вообще?
@orcsamuro9687
@orcsamuro9687 2 жыл бұрын
Спасибо, было полезно
@actor8076
@actor8076 2 жыл бұрын
Спасибо за видео! Читали ли вы "Компьютерные сети" Эндрю Таненбаума? Если да, то можно ли ждать отзыв?
@programisli
@programisli 2 жыл бұрын
Что-то знакомое.
@ilnurryazhapov
@ilnurryazhapov 2 жыл бұрын
лайк за ангуляр 😃
@vladlen_ak
@vladlen_ak Жыл бұрын
С какого перепуга пайтон популярный и должен использоваться для обучения? Как раз java идеально туда подходит
@programisli
@programisli Жыл бұрын
Популярность - сложный показатель, потому что я сам не знаю, как точно измерить популярность языка. Статистики выходят разные и последнее время всё больше ставят Питон на первое место.
@jetowl57
@jetowl57 11 ай бұрын
почему вы думаете, что джава идеально подходит? сам-то я учу джаву, просто интересно ваше мнение.
@ВиталийЗарубин-ц3я
@ВиталийЗарубин-ц3я Жыл бұрын
Всегда было интересно в каком месте питон самый популярный? У меня картина такая: api - java/koltin, android - koltin, ios - swift, web - js/php, pc - js/c++. Писал на питоне, отступы - задолбешься вымеривать, интерпретируемый язык а значит тугой без особых извращений, с тредами треш какой-то...
@programisli
@programisli Жыл бұрын
Python самый популярный в искусственном интеллекте или DevOps, почти все автоматизируется на питоне. Ну и в остальных по чуть чуть
@ВиталийЗарубин-ц3я
@ВиталийЗарубин-ц3я Жыл бұрын
@@programisli согласен, но как он может быть самым популярным? ИИ уже бы захватил мир )
@jekasylar3397
@jekasylar3397 2 жыл бұрын
Сделай обзор на книгу Библия C# последние издание
@programisli
@programisli 2 жыл бұрын
Подумаю, может в виде прикола сделаю
@jekasylar3397
@jekasylar3397 2 жыл бұрын
@@programisli Можно про что книга обзор главы
@fcstorm88
@fcstorm88 2 жыл бұрын
А какая книга про Питон имелась в виду?
@programisli
@programisli 2 жыл бұрын
Это не совсем книга, а руководство, оно доступно онлайн pythonworld.ru/osnovy/pep-8-rukovodstvo-po-napisaniyu-koda-na-python.html
@РинатГазизуллин-й6р
@РинатГазизуллин-й6р 2 жыл бұрын
а может стоит обратить внимание на плагины которые делают код красивым и читабельным хотя бы первое время пока учишься, и вот интересно работодатели смотрят на ток как претендент пишет свой код или нет в тестовых заданиях?
@programisli
@programisli 2 жыл бұрын
Как плагин может выбрать имя или правильно разбить код на методы? Он может расставить пробелы и все.
@Elijah-xe2he
@Elijah-xe2he Жыл бұрын
Плагины есть и помогают воспринимать техническую составляющую кода: подсказывать тип данных, название аргументов, как можно упростить выражение и тд Но, плагины не сделают за вас читабельную бизнес логику!
@белка-у8б
@белка-у8б 2 жыл бұрын
Почему же много, нужен AI, который будет все это проверять по конкретному ЯП; По крайней мере - я так думаю. Но такую штуку опытным прогерам сделать ну +-год
@petrvictorovich
@petrvictorovich 2 жыл бұрын
Нююю... Ты это написал - зная про линтеры? Чистый код - это ведь далеко не только форматирование.
@белка-у8б
@белка-у8б 2 жыл бұрын
@@petrvictorovich Да, а ведь можно попробовать с линтерами покрутиться, о спасибо!
@белка-у8б
@белка-у8б 2 жыл бұрын
@@petrvictorovich так то я имел ввиду SOLID
@petrvictorovich
@petrvictorovich 2 жыл бұрын
Ну не-мо-гу я короткое тело цикла/функции НЕ написать в одну строчку! Хоть режте! Я очень экономный! =)))
@programisli
@programisli 2 жыл бұрын
Дело вкуса, главное, чтобы читалось
@maksk5017
@maksk5017 2 жыл бұрын
Дядя Боб специально выложил 50 страничный код что бы книга была дороже :D
@programisli
@programisli 2 жыл бұрын
Возможно :)
@Alonso_Kinn
@Alonso_Kinn 2 жыл бұрын
Хаххаха )))
@Hello_there_777
@Hello_there_777 2 жыл бұрын
донаты в крипте принимаете?
@programisli
@programisli 2 жыл бұрын
Криптой пока не увлекаюсь
@Hello_there_777
@Hello_there_777 2 жыл бұрын
@@programisli в бирже бинанс можно зарегистрироваться. вывод долларов прям к вам на карту. ничего сложного
@andrewdirrell7497
@andrewdirrell7497 2 жыл бұрын
лучше книжки про паттерны и архитектуры почитать. главная суть, а не всякая фигня, раздутая на тысячу страниц
@programisli
@programisli 2 жыл бұрын
Паттерны показывают как писать правильно код, а чистый код - как оформлять. Они все же дополняют друг-друга и читал нужно и то и другое
@andrewdirrell7497
@andrewdirrell7497 2 жыл бұрын
@@programisli Вам противоречить совсем не хочется. Понятно, что это классика, оказавшая своё благотворное влияние в своё время.. Но сейчас эти книги выглядят устаревшими: лучше почитать более "деловые" книги, "ближе к жизни". Если не путаю, автор - один из классиков и в теме паттернов, но есть более практичные и менее раздутые книги по этой теме. Например, та книжка по луковичной архитектуре на php, в которой отлично разбираются основные популярные архитектурные и методологические аббревиатуры..
@ManabovGroup
@ManabovGroup 2 жыл бұрын
ЧистЫ код)
@programisli
@programisli 2 жыл бұрын
Уже исправил, возможно у тебя картинка из кэша
@flybystudio1213
@flybystudio1213 2 жыл бұрын
Превью с ошибкой🙂
@programisli
@programisli 2 жыл бұрын
Блин, сейчас исправлю
@arseniy.k8895
@arseniy.k8895 2 жыл бұрын
Здравствуйте. Я с Украины, очень интересно, спасибо!
@Anton-kh9bj
@Anton-kh9bj Жыл бұрын
Миша, ну как, выучил дурацкий ангуляр? Зачем он тебе , когда есть vue.js
@romanfirsov89
@romanfirsov89 Жыл бұрын
"Самый главный недостаток книги это Java" - услышал и как будто в душу плюнули ))
@programisli
@programisli Жыл бұрын
Не в смысле Java плохой, в смысле книга была бы лучше, если бы не концентрировалась на одном языке, а вне языка. Потому что большинство правил важны всем программистам
@romanfirsov89
@romanfirsov89 Жыл бұрын
@@programisli да я понял, просто иронизировал об этом свидетельствуют две скобки в конце предложения "))" (подобие улыбки). А по поводу книги, как молодой джавист с парой лет коммерческого опыта хочу сказать что если бы не было примеров на джаве то я бы не стал такую книгу читать, потому что когда книга про программирование без примеров (кода) , польза от такой книги на мой скромный взгляд стремится к нулю. И тут второй вопрос возникает, (какой язык взять для примеров) и это уже вкусовщина. Получается Java не лучше и не хуже подходит для языка примеров чем C# и т.д. И в заключении хочу поблагодарить вас за контент, в целом интересно и полезно послушать.
@arkadysm
@arkadysm 2 жыл бұрын
Код должен быть написан и читаться, как книга. Без комментариев.
@petrvictorovich
@petrvictorovich 2 жыл бұрын
В книгах есть и сноски и комментарии, а потом ещё люди заметки на полях оставляют...
@vrabosh
@vrabosh 2 жыл бұрын
Не люблю комментарии и длиные переменные и функции. Всегда сокращаю, и формируется свой стиль сокращений, но другим это будет сложно понять
@IgorGallemar
@IgorGallemar 2 жыл бұрын
Первый!!!
@Сергей-г4о3н
@Сергей-г4о3н 2 жыл бұрын
Успел)))
@programisli
@programisli 2 жыл бұрын
В админка ты второй, но Сергея обогнал
@maximenkonikita2796
@maximenkonikita2796 2 жыл бұрын
ахах. Это БААААЗА
@andriylyashchenko2071
@andriylyashchenko2071 Жыл бұрын
питон? популярный? у студов разве что и у тех кто типизацию ни асилил. Узнай для себя scala + wartremover + formatter и будет счастье в жизни
@programisli
@programisli Жыл бұрын
А Scala популярен? Вбей в LinkedIn поиск Scala, а потом Python и сравни результат
5 признаков крутого программиста
17:09
Програмысли
Рет қаралды 88 М.
Cool Parenting Gadget Against Mosquitos! 🦟👶 #gen
00:21
TheSoul Music Family
Рет қаралды 33 МЛН
小蚂蚁会选到什么呢!#火影忍者 #佐助 #家庭
00:47
火影忍者一家
Рет қаралды 124 МЛН
Хасанның өзі эфирге шықты! “Қылмыстық топқа қатысым жоқ” дейді. Талғарда не болды? Халық сене ме?
09:25
Демократиялы Қазақстан / Демократический Казахстан
Рет қаралды 355 М.
Книга #1 - Чистый код: создание, анализ и рефакторинг
22:42
Чистый код (clean code) или Как помыть кота
2:01:12
Sergey Nemchinskiy
Рет қаралды 155 М.
Многие стрессуют на собеседовании
17:16
Програмысли
Рет қаралды 3,1 М.
Совершенный код в 2021. Стоит ли читать?
23:50
Сковорода
Рет қаралды 1,9 М.
Четырёхчасовая рабочая неделя
28:21
Програмысли
Рет қаралды 6 М.
Cool Parenting Gadget Against Mosquitos! 🦟👶 #gen
00:21
TheSoul Music Family
Рет қаралды 33 МЛН