Прикладная кодогенерация для Java разработчика
Deep Refactoring
0:00 / 0:00
Прикладная кодогенерация для Java разработчика
491 просмотр · 7 лет назад
Deep Refactoring
1,28 тыс. подписчиков
491 просмотр · 7 лет назад
Андрей Когунь (http://deeprefactoring.ru/speakers/an...)
Java разработчики, особенно те, кто заняты в заказной разработке, находятся в постоянной борьбе за то, чтобы писать меньше бойлерплейт кода, будь то тривиальные геттеры-сеттеры, конструкторы и т.п. или CRUD репозитории и контроллеры и часто ответом является кодогенерация в разных видах: поддержка генерации в IDE, генерация байткода при помощи Lombok, процессоры аннотаций порождающие новый код, фреймворки, позволяющие по описанию модели получить готовое (почти) приложение и много чего еще, не исключая новые и не очень JVM языки, которые позволют писать более лаконичный код и реализовывать DSL-и для решения прикладных задач.
В докладе мы сделаем ретроспективу наиболее часто применяемых подходов, поговорим об их сильных сторонах, ограничениях и практической применимости, а главное, попробуем взять ситуацию с кодогенерацией под контроль, чтобы она стала реально полезным инструментом эффективного разработчика.
Слайды: https://speakerdeck.com/deeprefactori...
========================
"Глубокий Рефакторинг" - открытый клуб разработчиков и профессионалов IT-индустрии Воронежа, организующий доклады на профильные темы - http://deeprefactoring.ru/
Открытый чат: https://t.me/deeprefactoring
Новостной канал: https://t.me/deeprefactoring_news
Видео всех докладов - / deeprefactoring
Слайды выступлений: https://speakerdeck.com/deeprefactoring
Группа FB - / deeprefactoring
Группа ВК - https://vk.com/deeprefactoring
===========================