Кейсы по работе с легаси. Применение 3х инструментов рефакторинга с легаси-приложениями на Go

Обнаружение проблем в архитектуре на раннем этапе. Методология "10 правил самопроверки"

Расскажем, что делать, если микросервисная архитектура не оправдала ожидания

Вопросы применения IDE (JetBrains) от создателей Golang

Доклады и спикеры

Искандер Шарипов

ВКонтакте

ruleguard vs CodeQL vs Semgrep

В нашем языке, в go, существуют общие для всех и жесткие правила написания кода. Однако любой тимлид, который заботится о поддерживаемости кодовой базы своего проекта, обнаруживает, что правила эти слишком общие и недостаточно жесткие. Правила обработки ошибок, правила вывода логов, правила именования переменных, и так далее - тысячи правил, которые тимлид вынужден насаждать в своей команде. И на каждое из правил тимлид вынужден тратить время трижды: когда объясняет эти правила команде, когда проверяет их соблюдение при code review, и когда по результатам review доказывает, что правила нельзя нарушать. Выглядит как поле для автоматизации, не правда ли? Искандер Шарипов расскажет нам, как переложить на железные плечи роботов хотя бы часть забот о соблюдении стиля и как потратить на это не слишком много драгоценного времени.

Что вы получите

Методику как писать правильно тесты

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

Инструменты эффективной кодогенерации

3 шаблона типовых проектов от лидеров индустрии + от них письменные советы по проектам

Идеальный flow / последовательность / pipeline Go-шного проекта для ускорения разработки, увеличения продуктивности и экономии времени на ревью

При поддержке AvitoTech мы впервые публикуем в открытый доступ все видео с GolangConf 2019

Программный комитет

Олег Бунин

Олег Бунин

Онтико

Организатор профессиональных IT-конференций для веб-разработчиков.

Даниил Подольский

Даниил Подольский

Pango

Руководитель проектов Git in Sky, IT-консультант, фрилансер. В сфере IT c 1990 года. С 2000 года консультирует разнообразные интернет-стартапы по вопросам построения эффективных и безопасных серверных систем.

Роман Поборчий

Роман Поборчий

Тренер Программного комитета

Специалист по выступлениям на технические темы, консультирует докладчиков наших конференций с 2015 года. До того, как заняться презентациями, Роман работал в разработке в Intel (2004-2008) и в поиске Яндекса (2008-2015).

Андрей Слотин

Андрей Слотин

Backend-разработчик с 10+ годами опыта. Начинал с Perl и C, через PHP и Ruby пришел к Go, где и остался по сей день.

Гофер

Гофер

Талисман языка GO

Алексей Акулович

Алексей Акулович

ВКонтакте

Занимается backend-стороной сложных и интересных проектов.

Марко Кевац

Марко Кевац

Системный программист, тимлид, специалист в области высоконагруженных сервисов. Благодаря его продуктам миллионы людей по всему миру нашли свою половинку.

Александр Чистяков

Александр Чистяков

aboveops.com

Начал свой творческий путь еще в прошлом веке с разработки на языках VHDL и C++, долгое время разрабатывал различные приложения на C, C++, Java, PHP, Objective C, procedural SQL, C# и Perl, заработал стойкую ассоциацию с понятием "DevOps", после чего сосредоточился на написании кода. Интересуется большими и сложными проектами.

Александр Эфрос

Александр Эфрос

Freelance

Программирую с 1989, использую Linux c 1994. С 2001 full-time фрилансер (обычно веду один-два больших проекта в комбинации ролей архитектора, team/tech-lead, сениор разработчика и девопса). Занимаюсь в основном архитектурой ПО и бэкенд веб-программированием, немного девопс и администрированием Linux. Много лет работаю с архитектурой на микросервисах, неблокирующим I/O, кластерами и распределёнными вычислениями. Активно участвую в Open Source: поддерживаю на гитхабе много своих проектов (в основном библиотеки/утилиты), сопровождаю некоторые пакеты для Gentoo Linux.

Дарья Каменева

Дарья Каменева

Гофер почти всю профессиональную карьеру, за последние два года разработала автоматизированную банковскую систему, отвечающую немецким стандартам.

Мариам Кереева

Мариам Кереева

Онтико

Координатор Программного комитета

Что включено в стоимость онлайн-участия

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

Онлайн для физических лиц

Онлайн для юридических лиц

Комбо
Онлайн (2020) и оффлайн (2021)

Общение со спикерами

Глубокая проработка тем на митапах

Доступ к выставочной зоне

Все презентации спикеров

Видеозаписи всех докладов

Сытные кофебрейки и обеды

Подарки от партнёров и организаторов

Трансляция всех докладов конференции

Подключений в трансляции

1

1

1

1

Вопросы к спикерам в telegram-чате

Онлайн для физических лиц

6900 ₽

Общение со спикерами

Глубокая проработка тем на митапах

Доступ к выставочной зоне

Все презентации спикеров

Видеозаписи всех докладов

Сытные кофебрейки и обеды

Подарки от партнёров и организаторов

Трансляция всех докладов конференции

Подключений в трансляции

1

Вопросы к спикерам в telegram-чате

Онлайн для юридических лиц

15900 ₽

Общение со спикерами

Глубокая проработка тем на митапах

Доступ к выставочной зоне

Все презентации спикеров

Видеозаписи всех докладов

Сытные кофебрейки и обеды

Подарки от партнёров и организаторов

Трансляция всех докладов конференции

Подключений в трансляции

1

Вопросы к спикерам в telegram-чате

Общение со спикерами

Глубокая проработка тем на митапах

Доступ к выставочной зоне

Все презентации спикеров

Видеозаписи всех докладов

Сытные кофебрейки и обеды

Подарки от партнёров и организаторов

Трансляция всех докладов конференции

Подключений в трансляции

1

Вопросы к спикерам в telegram-чате

Комбо
Онлайн (2020) и оффлайн (2021)

40000 ₽

Общение со спикерами

Глубокая проработка тем на митапах

Доступ к выставочной зоне

Все презентации спикеров

Видеозаписи всех докладов

Сытные кофебрейки и обеды

Подарки от партнёров и организаторов

Трансляция всех докладов конференции

Подключений в трансляции

1

Вопросы к спикерам в telegram-чате

Почувствуй атмосферу конференции

При поддержке

Генеральный партнёр

Золотые партнёры

Серебряные партнёры

Бронзовые партнёры

Остались вопросы?

Спроси по телефону у контактного центра:

+7 (499) 495-19-02

Или напиши письмо в службу поддержки:

support@ontico.online