Найти в Дзене
🖥 SQL-квест: фэнтезийное приключение для аналитиков данных
Представь фэнтези-мир, где заклинания - это SQL-запросы, а древние артефакты спрятаны в таблицах и JSON-документах. 🧙Ты - боевой дата-аналитик, который с помощью SQL, Python, ETL и визуализаций охотится за харизматичным злодеем Архивариусом Пакостусом, что ломает индексы, крадёт данные и готовит “шторм данных” на столицу.🔮 В каждом эпизоде...
6 часов назад
💡 Java совет: начиная с Java 14 вы можете использовать **switch expressions** - код становится короче и чище при логике с несколькими
ветками. Раньше приходилось писать громоздко с break и присваиваниями: ❌ Старый способ String season; switch (month) { case 12: case 1: case 2: season = "Winter"; break; case 3: case 4: case 5: season = "Spring"; break; default: season = "Invalid"; } Теперь можно сразу вернуть значение из...
1 день назад
🚀 SPRING BOOT совет: ускорь запуск в dev
Spring Boot по умолчанию инициализирует все бины сразу при старте. В разработке это часто лишнее: - приложение стартует дольше (особенно в больших проектах) - ты ждёшь загрузку компонентов, которые сейчас не нужны ✅ Решение: включи ленивую инициализацию только для dev-режима...
4 дня назад
Spring Boot Tip: тестируем REST проще с `RestTestClient
` 🚀 В Spring Boot можно легко писать интеграционные тесты для REST-эндпоинтов, используя `RestTestClient` вместе с аннотацией: @AutoConfigureRestTestClient Это автоматически настраивает клиент и позволяет: - отправлять запросы прямо из тестов - проверять статус и тело ответа - работать с объектами, а не “сырым” JSON Пример Копировать код @SpringBootTest @AutoConfigureRestTestClient public class PersonControllerTests { private static final...
1 неделю назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала