javaswag logo

Javaswag

Подкаст о разработке на Java. Все то, о чем вы боялись спросить в кулуарах.

15 Jul 2024

#64 - Андрей Когунь - генерация кода для платформы, AI ассистенты для кода и уникальность Eclipse IDE

В 64 выпуске подкаста Javaswag поговорили с Андреем Когунем о генерации кода, AI асситентах для программировани и об Eclipse IDE

00:00 Начало

06:09 JUG и путь в КРОК

21:17 Преимущества генерации кода

26:49 Разработка фронтенда и проблемы с кастомизацией

32:32 Выбор баз данных и инструментов для работы с ними

35:24 Выбор между open source и коммерческими решениями

39:21 Гибкость и возможность расширения функциональности

43:36 Генерация кода

47:28 Генерация типового репозитория, сервисов и контроллеров

57:36 Разработка плагинов для IntelliJ IDEA и проблемы обратной совместимости (травмирующий опыт)

59:02 Преимущества использования LSP серверов и работы с различными редакторами

01:03:17 История приобретения плагина JPA Buddy JetBrains

01:11:23 Использование AI-ассистента в программировании

01:41:04 Олимпиадное программирование

01:52:52 Ответ на предыдущее непопулярное мнение

01:55:17 Непопулярное мнение: Eclipse

01:55:31 Непопулярное мнение: Maven

02:01:36 Блиц

Гость - https://x.com/andrei_kogun

Ссылки:

https://jpa-buddy.com/ - плагин, сильно помогающий с @JPA, теперь часть IntelliJ IDEA Ultimate.

https://github.com/kogun/jpoint-spring-boot-xtend-demo - как генерировать java бойлерплейт код с xtend, допматериалы гуглятся.

https://github.com/croc-code/jxfw - что получилось в итоге, наш фреймворк с возможностью быстрой разработки, описывая в большинстве случаев только модель, напишите, если хотите увидеть версию с поддержкой Spring Boot 3.x

https://www.youtube.com/watch?v=awP-C4L1g3M - стендап на тему know-how, как код.

https://www.youtube.com/watch?v=x0EZRFmaKUg - как сегодня разрабатывать с AI ассистентами.

Кип сейф! 🖖