Профессиональная конференция для Go-разработчиков

Кодогенерация и как ее использовать эффективно

Golang Conf: Best practices

Go: Best practices

GO
Автоматизация разработки, доставки, эксплуатации
Типовые ошибки
Лайфхаки
Инструменты

Доклад принят в программу конференции

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

Кодогенерация широко используется в проектах на Go, особенно в старых и больших. И способна в таких проектах вызывать разного рода проблемы. Будем учиться с ними справляться!

Целевая аудитория

* Разработчики, которые хотят порядка в проекте и заодно увеличить скорость сборки. * Разработчики, которые хотят понять, как, вообще, работает кодогенерация и зачем там ast.

Тезисы

Это доклад о том, как выжать максимум из кодогенерации.

Расскажу:
* почему кодогенерации не нужно бояться и избегать ее, а также почему не стоит с ней перебарщивать;
* когда стоит заливать сгенерированный код в репо, а когда — генерировать его в CI;
* как ускорить кодогенерацию на два порядка, когда ее становится много.

Руководитель группы разработки с опытом программирования 10+ лет, ментор, преподаватель во внутрикорпоративном университете.

ГК Юзтех

Группа компаний Юзтех оказывает полный спектр услуг в области заказной разработки ПО, независимого тестирования, IТ-консалтинга, автоматизации и интеграции бизнес-процессов, дизайна и юзабилити, а также создания качественного продукта. Компания насчитывает более 850 высококлассных инженеров и программистов, что позволяет комплексно решать любые бизнес-задачи. Более 60% сотрудников компании уровня «Senior» и «Teamlead». Более 20 миллионов пользователей ежедневно используют программные решения ГК Юзтех. Компания входит в топ-15 лидеров разработки ПО на российском рынке (CNews Analytics), является крупнейшим IТ-аутсорсером России по итогам 2019 года (Tadviser), а также победителем престижных российских и международных наград.

Видео