Java guru
5.14K subscribers
1 photo
1 video
1 file
258 links
Новости из мира Java, обзоры интересных библиотек и фреймворков, обучающие статьи. Онлайн обсуждения актуальных тем и обмен опытом. Для связи @RodmanDV
Download Telegram
Project Leyden: Capturing Lightning in a Bottle

Проект Laden позволяет сократить время запуска приложений как минимум в два раза. В докладе о том как можно оптимизировать старт приложения на 800% используя Leyden ))

https://youtu.be/NlJK5BKXtHI?si=sriIC7UYa30WzVIL
GRASP: почему настоящая архитектура начинается не с SOLID

SOLID, GoF-паттерны и даже DDD — это круто, но как перейти от требований к модели? Почему инструменты не всегда решают задачу? Узнайте, как GRASP заполняет пробелы в архитектурном мышлении, помогая понять, что и почему моделировать, а не только как писать код. Личный опыт, аналогии и разбор — всё в одном посте!

https://m.vk.com/@javatutorial-grasp-pochemu-nastoyaschaya-arhitektura-nachinaetsya-ne-s-so

#Java #Architecture #GRASP #DDD
Аннотации и рефлексия для гибкого кода

Аннотации и рефлексия в Java — мощные инструменты для создания адаптивных приложений. Аннотации добавляют метаданные к коду, помогая компилятору и инструментам анализировать его. Рефлексия позволяет изменять поведение программы во время выполнения.

🔹 Что в статье?
- Объяснение аннотаций: встроенные (@Override, @Deprecated) и пользовательские.
- Как создавать свои аннотации для:
- Документирования кода.
- Проверки данных (@NotNull).
- Примеры кода для лёгкого старта.

https://habr.com/ru/companies/otus/articles/764244/

#Java #Annotations #Reflection #CodingTips
🚀 Раскрываем секреты скорости в Java!

Хочешь знать, как работает сортировка в java.util.Arrays.sort()? 🤔 Timsort для объектов и Dual-Pivot Quicksort для примитивов — два алгоритма, которые делают Java молниеносной! Узнай:
- Почему Timsort — король упорядоченных данных.
- Как Dual-Pivot Quicksort от автора статьи изменил игру в JDK и Android.
- История создания и эволюция этих алгоритмов от эксперта!

💡 Погрузись в мир оптимизации Java и стань профи! Читай статью и прокачай свои знания.

https://habr.com/ru/companies/sberbank/articles/841342/?utm_campaign=841342

#Java #Timsort #Quicksort #Программирование