https://www.youtube.com/watch?v=zgvO5Dds4Ns
В 96-м выпуске подкаста Javaswag поговорили с Егором Пишим, молодым но опытным разработчиком из команды PVS-Studio
Обсудили, как войти в Java через моды и серверы Minecraft, почему майнкрафт живет на Netty и Gradle, как грамотно организовать мультимодульные проекты с помощью build-logic и type-safe accessor'ов, а также заглянули под капот разработки статических анализаторов кода (от поиска багов и до соответствия ГОСТам).
00:00 Как войти в Java через свой Minecraft-сервер 2:06 Архитектура Minecraft под капотом 7:09 Производительность и многопоточность в Minecraft: 50 мс на тик, Netty и проект Folia 14:07 Почему экосистема Minecraft выбирает сборку через Gradle 18:56 Проект Shop и вебинары по Gradle 21:30 Эволюция плагинов в проекте 25:19 Type-safe accessors и Version Catalogs 32:30 Плагины application и java-library: в чем разница между api и implementation 41:09 Новый статический анализатор в PVS-Studio 45:30 Как работает анализатор кода 51:38 Интеграция в SourceCraft и ГОСТы безопасности 54:57 Непопулярное мнение 56:22 Пет-проект гостя: java-file-api (альтернатива JavaPoet)
Курс «Современный Gradle для Java-разработчика»
https://github.com/not-pishii/java-file-api — пет-проект Егора, альтернатива JavaPoet