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

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ก.ย. 2024

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

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

    Лучшая книга для программистов, всем читать нужно обязательно

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

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

  • @ДенисК-р6я
    @ДенисК-р6я 2 ปีที่แล้ว +2

    Спасибо, сижу, смотрю, кайфую

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

    Чистый код- это как встретить единорога) Встретить можно только в книгах)

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

      Но в него нужно верить и искать в реальной жизни :)

    • @Elijah-xe2he
      @Elijah-xe2he ปีที่แล้ว +1

      Чистый код - это сборник советов и идей, а не свод правил. Если понять суть этих идей, код в проекте будет чистым, а если в тупую следовать советам, то тупой код и будет )

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

    У меня был один проект - Банк Швейцарский. Команда писала код по клин коду т.е. по этой книге. И мы мерджили мердж реквесты по 3 недели с дилеем деливери на 1.5 недели :D и клиент был с этим ок :D Другие команды писали как нормальные люди а у нас "качественно":) Причем разработчики в этой команде работали по 6 лет на этом проекте)

    • @Elijah-xe2he
      @Elijah-xe2he ปีที่แล้ว

      Может плохо читали или ничего не поняли? ))
      А то я встречал синьоров, которые прочитали, а обсуждаешь с ними идеи, и понимаешь, что эти горе разрабы поверхностные и не уловили сами идеи советов Мартина ))

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

    Спасибо за видос ) Всегда интересно вас послушать)

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

    чисто сердечно про чисто код

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

      Чистосердечно пишется вместе, а явка с повинной - раздельно :)

  • @arseniy.k8895
    @arseniy.k8895 2 ปีที่แล้ว +1

    Тоже люблю читать. Последнее прочитанное : The Pragmatic Programmer на англ, и Внутреннее устройство Windows -Марк Р.

  • @user-hy5nd9zl7z
    @user-hy5nd9zl7z 2 ปีที่แล้ว +4

    Книга огонь, сейчас читаю её.

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

    Спасибо Флëн Флëныч!

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

    Спасибо большое за ваше видео, книга известная,вижу у вас оригинал,а как вам перевод

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

    Сколько труда

  • @As-ru2bc
    @As-ru2bc 2 ปีที่แล้ว +1

    Спасибо за наводку

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

    Помню в прошлом году, Роберт Мартин провел для моего университета (я не в США) короткую лекцию. Хороший дядька, еще узнали, что он предпочитает emacs, а не вим)

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

    лайк за ангуляр 😃

  • @wlad9175
    @wlad9175 3 หลายเดือนก่อน +1

    Подскажите, пожалуйста, что за документ по питону, который рассказывает, как нужно именовать, делать, описывать (Вы говорили об этом в моменте 1:09 )

    • @programisli
      @programisli  3 หลายเดือนก่อน +1

      Гуглани PEP 8

  • @ВладимирЛепешко-т2р
    @ВладимирЛепешко-т2р 2 ปีที่แล้ว +3

    Эта книга стоит того, чтобы её прочитать, а книга Стива Макконелла стоит того, чтобы её прочитать и держать под рукой.
    Тоже чистый код прочитал после Совершенного кода (эту книгу нельзя полностью прочитать и отложить).

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

      Читал обе несколько лет назад. Сейчас снова перечитываю. Замечательные книги!

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

    Оо, скоро будет "Angular глазами хакера" !!

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

      Нет, не будет

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

    Спасибо, было полезно

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

    Спасибо за видео! Читали ли вы "Компьютерные сети" Эндрю Таненбаума? Если да, то можно ли ждать отзыв?

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

      Что-то знакомое.

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

    Сделай обзор на книгу Библия C# последние издание

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

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

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

      @@programisli Можно про что книга обзор главы

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

    Здраствуйте, давно пропали.

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

      Чуть реже начал публиковать видео, но с этой недели должен вернуться в график

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

    Почему же много, нужен AI, который будет все это проверять по конкретному ЯП; По крайней мере - я так думаю. Но такую штуку опытным прогерам сделать ну +-год

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

      Нююю... Ты это написал - зная про линтеры?
      Чистый код - это ведь далеко не только форматирование.

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

      @@petrvictorovich Да, а ведь можно попробовать с линтерами покрутиться, о спасибо!

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

      @@petrvictorovich так то я имел ввиду SOLID

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

    Всегда было интересно в каком месте питон самый популярный? У меня картина такая: api - java/koltin, android - koltin, ios - swift, web - js/php, pc - js/c++. Писал на питоне, отступы - задолбешься вымеривать, интерпретируемый язык а значит тугой без особых извращений, с тредами треш какой-то...

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

      Python самый популярный в искусственном интеллекте или DevOps, почти все автоматизируется на питоне. Ну и в остальных по чуть чуть

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

      @@programisli согласен, но как он может быть самым популярным? ИИ уже бы захватил мир )

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

    ЧистЫ код)

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

      Уже исправил, возможно у тебя картинка из кэша

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

    С какого перепуга пайтон популярный и должен использоваться для обучения? Как раз java идеально туда подходит

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

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

    • @jetowl57
      @jetowl57 10 หลายเดือนก่อน

      почему вы думаете, что джава идеально подходит?
      сам-то я учу джаву, просто интересно ваше мнение.

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

    А какая книга про Питон имелась в виду?

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

      Это не совсем книга, а руководство, оно доступно онлайн pythonworld.ru/osnovy/pep-8-rukovodstvo-po-napisaniyu-koda-na-python.html

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

    Ну не-мо-гу я короткое тело цикла/функции НЕ написать в одну строчку!
    Хоть режте!
    Я очень экономный! =)))

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

      Дело вкуса, главное, чтобы читалось

  • @arseniy.k8895
    @arseniy.k8895 2 ปีที่แล้ว +2

    Здравствуйте. Я с Украины, очень интересно, спасибо!

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

    Дядя Боб специально выложил 50 страничный код что бы книга была дороже :D

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

      Возможно :)

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

      Хаххаха )))

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

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

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

      Как плагин может выбрать имя или правильно разбить код на методы? Он может расставить пробелы и все.

    • @Elijah-xe2he
      @Elijah-xe2he ปีที่แล้ว

      Плагины есть и помогают воспринимать техническую составляющую кода: подсказывать тип данных, название аргументов, как можно упростить выражение и тд
      Но, плагины не сделают за вас читабельную бизнес логику!

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

    Код должен быть написан и читаться, как книга. Без комментариев.

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

      В книгах есть и сноски и комментарии, а потом ещё люди заметки на полях оставляют...

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

    донаты в крипте принимаете?

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

      Криптой пока не увлекаюсь

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

      @@programisli в бирже бинанс можно зарегистрироваться. вывод долларов прям к вам на карту. ничего сложного

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

    Превью с ошибкой🙂

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

      Блин, сейчас исправлю

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

    "Самый главный недостаток книги это Java" - услышал и как будто в душу плюнули ))

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

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

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

      @@programisli да я понял, просто иронизировал об этом свидетельствуют две скобки в конце предложения "))" (подобие улыбки). А по поводу книги, как молодой джавист с парой лет коммерческого опыта хочу сказать что если бы не было примеров на джаве то я бы не стал такую книгу читать, потому что когда книга про программирование без примеров (кода) , польза от такой книги на мой скромный взгляд стремится к нулю. И тут второй вопрос возникает, (какой язык взять для примеров) и это уже вкусовщина. Получается Java не лучше и не хуже подходит для языка примеров чем C# и т.д. И в заключении хочу поблагодарить вас за контент, в целом интересно и полезно послушать.

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

    Не люблю комментарии и длиные переменные и функции. Всегда сокращаю, и формируется свой стиль сокращений, но другим это будет сложно понять

  • @Anton-kh9bj
    @Anton-kh9bj ปีที่แล้ว

    Миша, ну как, выучил дурацкий ангуляр? Зачем он тебе , когда есть vue.js

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

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

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

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

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

      @@programisli Вам противоречить совсем не хочется. Понятно, что это классика, оказавшая своё благотворное влияние в своё время.. Но сейчас эти книги выглядят устаревшими: лучше почитать более "деловые" книги, "ближе к жизни". Если не путаю, автор - один из классиков и в теме паттернов, но есть более практичные и менее раздутые книги по этой теме. Например, та книжка по луковичной архитектуре на php, в которой отлично разбираются основные популярные архитектурные и методологические аббревиатуры..

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

    ахах. Это БААААЗА

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

    Первый!!!

    • @Сергей-г4о3н
      @Сергей-г4о3н 2 ปีที่แล้ว

      Успел)))

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

      В админка ты второй, но Сергея обогнал

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

    питон? популярный? у студов разве что и у тех кто типизацию ни асилил. Узнай для себя scala + wartremover + formatter и будет счастье в жизни

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

      А Scala популярен? Вбей в LinkedIn поиск Scala, а потом Python и сравни результат