Как и зачем писать читаемый код / Григорий Петров (Evrone)

Поделиться
HTML-код
  • Опубликовано: 27 сен 2024
  • При поддержке AvitoTech мы впервые публикуем все видео с GolangConf 2019 в открытый доступ. Учитесь, вдохновляйтесь и перенимайте лучшие практики у спикеров, не выходя из дома.
    Приглашаем на GolandConf 2020 live!
    14-17 октября 2020, онлайн по всему миру.
    Подробности и билеты bit.ly/3eYckfH
    Календарь конференций - ontico.ru
    --------
    GolangConf 2019
    Тезисы и презентация:
    golangconf.ru/...
    Часто, посмотрев на старый код, мы говорим: "проще переписать, чем поменять". Печальнее всего, когда это наш собственный код, с любовью написанный "всего лишь" несколько лет назад. Мне нравится докапываться до причин, поэтому в докладе не будет привычных "пишите функции покороче, а имена идентификаторов понятнее". Зато будет нейрофизиология, проклятье нулевой цены копирования, когнитивная и социальная интуиция, проблема сложности.
    ...
    --------
    Нашли ошибку в видео? Пишите нам на support@ontico.ru

Комментарии • 37

  • @sharyar_t
    @sharyar_t 4 года назад +10

    Хороший доклад и докладчик, особенно.

  • @ryengard
    @ryengard 4 года назад +2

    Прекрасное повествование доклада. Приятно слушать :)

  • @Tonik992
    @Tonik992 3 года назад

    Слушал с удовольствием. Докладчик грамотный. Спасибо.

  • @Tosha.V
    @Tosha.V Год назад

    Григорий конечно очень хороший докладчик, без вариантов!

  • @RinatShaykhutdinov
    @RinatShaykhutdinov 4 года назад +2

    Даниилу книгу-то по блату отдали :) Григорий, спасибо за доклад, очень интересно тебя всегда слушать!

  • @poaleell
    @poaleell 2 года назад

    Доклад просто бомба! Я прям фанатом вашим стал =)!

  • @Ma_X64
    @Ma_X64 Год назад +1

    А есть ещё производительность кода, которая, зачастую, ухудшается с улучшением читаемости. И далеко не всегда этим можно пренебречь.

  • @asjkfgh
    @asjkfgh 3 года назад +5

    Кошелек Миллера 15:41

  • @bpospanov
    @bpospanov 3 года назад

    Отличный доклад. Спасибо

  • @AVS11176
    @AVS11176 4 года назад +1

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

  • @VorobyevYura
    @VorobyevYura 3 года назад +2

    Все аналогии до 23 минуты - ну очень спорные, аж невозможно согласиться. Если только считать их гиперболами. В целом доклад неплох. Пару вещей из сказанного мне полезно запомнить и применять!

  • @edgull_tlt
    @edgull_tlt 3 года назад

    Побольше бы видосов...

  • @fess932
    @fess932 3 года назад

    никогда в жизни не использовал else через строку, обычно всегд на той же строке где заканчивается скобочка if

  • @SerZab80
    @SerZab80 3 года назад

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

  • @OOOJohnJ
    @OOOJohnJ Год назад

    Else в две строки это изврат

  • @funtik1991
    @funtik1991 3 года назад +1

    Рассказ о том, что хотят слышать талантливые разработчики.

  • @Fodintsov
    @Fodintsov 2 года назад +2

    Хоть я и пил уже пиво во время просмотра, но жажда докладчика несколько утомила. Как и его самолюбование.
    И, Грижорий, "гуайд" - это фэйл.

    • @Tosha.V
      @Tosha.V Год назад

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

  • @AndriiKuftachov
    @AndriiKuftachov 4 года назад

    Небольшая неточность, "расставлять типы за нас" Go умеет из коробки. Если речь идёт о чем-то, типа Dynamic в C#, то это пустой интерфейс.
    Сам доклад хороший.

  • @gravityarm9240
    @gravityarm9240 3 года назад

    Соловев из тайп скрипта

  • @AlexanderMatveev
    @AlexanderMatveev 3 года назад

    Спасибо, приятно слушать