💡 Java: Checked vs Unchecked Exceptions
✅ Checked (
✅ Unchecked (
✅ Используйте checked exceptions только для ошибок, после которых возможно восстановление
#Java #ErrorHandling
👉 Java Portal
✅ Checked (
IOException): compiler требует обработать exception через try/catch или объявить его через throws✅ Unchecked (
RuntimeException): обработка на этапе компиляции не требуется✅ Используйте checked exceptions только для ошибок, после которых возможно восстановление
#Java #ErrorHandling
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
This media is not supported in your browser
VIEW IN TELEGRAM
Ценный ресурс для разработчиков онлайн справочник «DevDocs»
Сборник документации множества языков программирования, библиотек и фреймворков в одном интерфейсе.
Сервис обеспечивает быстрый поиск, возможность работы офлайн и гибкую настройку отображения.
Экономьте время и работайте эффективно👍
👉 Java Portal
Сборник документации множества языков программирования, библиотек и фреймворков в одном интерфейсе.
Сервис обеспечивает быстрый поиск, возможность работы офлайн и гибкую настройку отображения.
Экономьте время и работайте эффективно
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🚀 Spring Boot 4: отдельный starter для RestClient
✅
✅
✅ Единые настройки через
#SpringBoot4 #RestClient
👉 Java Portal
✅
spring-boot-starter-restclient — для imperative HTTP✅
WebClient → spring-boot-starter-webclient✅ Единые настройки через
spring.http.clients.*#SpringBoot4 #RestClient
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
💡 Java: не раскрывайте изменяемое внутреннее состояние — возвращайте DTO или копии
✅ Getters, возвращающие изменяемые коллекции напрямую, могут быть опасны
✅ Вызывающий код сможет изменить внутреннее состояние объекта без вашего контроля
✅ Предпочитайте DTO,
#Java #Encapsulation
👉 Java Portal
✅ Getters, возвращающие изменяемые коллекции напрямую, могут быть опасны
✅ Вызывающий код сможет изменить внутреннее состояние объекта без вашего контроля
✅ Предпочитайте DTO,
List.copyOf() или unmodifiable views#Java #Encapsulation
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
🔴 Тестовый собес с Java-разработчиком уже завтра!
[+ разбор 50 сложных вопросов в подарок ]
16 сентября (уже завтра!) в 19:00 по мск приходи онлайн, чтобы посмотреть на настоящее интервью на Middle Java-разработчика!
Собеседование проведёт Виктор Анохин — Senior из Wildberries, ех-Билайн
Как это будет:
📂 Виктор задаст разработчику вопросы и задачи, которые могут спросить на реальном собесе
📂 После каждого ответа респондента ты услышишь подробный комментарий от ментора и поймёшь, чего на самом деле ожидает собеседующий на интервью
📂 В конце сможешь задать любой вопрос Виктору и получить на него развёрнутый ответ
Эфир проходит в рамках менторской программы от ШОРТКАТ для Java-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы
И ты можешь посмотреть его бесплатно 🔥
Только завтра, в прямом эфире!
🎁 Подарок для всех, кто зарегается на веб — файл с ОТВЕТАМИ НА 50 СЛОЖНЫХ ВОПРОСОВ с Java-собеседований 🔥
Переходи в бот, чтобы попасть на эфир и забрать подарок 👉 @shortcut_sh_bot
Реклама.
О рекламодателе.
[+ разбор 50 сложных вопросов в подарок ]
16 сентября (уже завтра!) в 19:00 по мск приходи онлайн, чтобы посмотреть на настоящее интервью на Middle Java-разработчика!
Собеседование проведёт Виктор Анохин — Senior из Wildberries, ех-Билайн
Как это будет:
📂 Виктор задаст разработчику вопросы и задачи, которые могут спросить на реальном собесе
📂 После каждого ответа респондента ты услышишь подробный комментарий от ментора и поймёшь, чего на самом деле ожидает собеседующий на интервью
📂 В конце сможешь задать любой вопрос Виктору и получить на него развёрнутый ответ
Эфир проходит в рамках менторской программы от ШОРТКАТ для Java-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы
И ты можешь посмотреть его бесплатно 🔥
Только завтра, в прямом эфире!
🎁 Подарок для всех, кто зарегается на веб — файл с ОТВЕТАМИ НА 50 СЛОЖНЫХ ВОПРОСОВ с Java-собеседований 🔥
Переходи в бот, чтобы попасть на эфир и забрать подарок 👉 @shortcut_sh_bot
Реклама.
О рекламодателе.
Мёд по Git: шпаргалка которая закрывает 90% задач
Нашёл мощную cheat sheet по Git всё самое нужное на нескольких страницах: инициализация, коммиты, ветки, merge, diff, stash, rebase и работа с удалёнными репозиториями.
Особенно удобно, что показаны не только команды, но и как всё двигается внутри Git: staging area, история коммитов, ветки и их слияние.
Сохраняем PDF за лайк❤️
👉 Java Portal
Нашёл мощную cheat sheet по Git всё самое нужное на нескольких страницах: инициализация, коммиты, ветки, merge, diff, stash, rebase и работа с удалёнными репозиториями.
Особенно удобно, что показаны не только команды, но и как всё двигается внутри Git: staging area, история коммитов, ветки и их слияние.
Сохраняем PDF за лайк
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3