Перейти к содержимому

Прикладная кодогенерация для 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 ===========================