Какие инструменты Go помогают писать хороший (сопровождаемый) код

Ғылым және технология

Геннадий Ковалёв из YADRO поговорит, что такое хороший код на Go с точки зрения командной разработки, и как средства языка помогут убрать лишние споры, сэкономить дорогое время, сделать продукт сопровождаемым, а будущий рефакторинг - спокойным.
00:00 - о теме и докладчике
01:30 - для кого мы программируем: чего хочет бизнес, команда и другие команды
04:30 - что такое хороший код с разных точек зрения
05:45 - куда уходит время разработчика, что его бесит и почему это важно
10:20 - синтаксис и gofmt
11:10 - наименование переменных, пакеты и не только
14:15 - документация
15:15 - подходы к тестированию
16:35 - наглядное покрытие кода
17:30 - архитектурные принципы (внимание, холиварный момент!)
26:40 - вопросы докладчику

Пікірлер: 3

  • @VladKochetov
    @VladKochetov7 ай бұрын

    Отличный доклад на интересную тему

  • @ultimate_engineer

    @ultimate_engineer

    7 ай бұрын

    Спасибо! Рады, что понравился доклад!

  • @OOOJohnJ
    @OOOJohnJ11 ай бұрын

    12:56 интерфейс должен называться по имени единственного метода + er. 24:18 интерфейс NSClient с единственным методом CreateNS должен называться CreateNSer Согласен, правило тупое выдумали для название интерфейса, сам его не соблюдаю, уж лучше бы придумали обязательный префикс INSClient

Келесі