Исключения — это базовый инструментарий почти любого классического языка программирования, позволяющий элегантно обрабатывать ошибочные сценарии. Однако вся мощь механизма исключений большинством разработчиков не используется или интерпретируется…
Обработка исключений в Java в функциональном стиле. Часть 2. В предыдущей статье была рассмотрена функциональная обработка исключений с помощью интерфейса Try<T>. Статья вызвала определенный интерес читателей и была отмечена в "Сезоне Java". В данной статье автор продолжит тему и рассмотрит простую и "грамотную" (literate) обработку исключений при помощи функций высшего порядка без использования каких либо внешних зависимостей и сторонних библиотек. Читать дальше →
Обработка исключений в Java с использованием сопоставления с образцом (pattern matching). Данная статья является логическим продолжением статей Обработка исключений в Java в функциональном стиле и Обработка исключений в Java в функциональном стиле. Часть 2. В данной статье рассмотрим…
Правильное питание: существует или нетКаждый, кто задумывается о своем питании и образе жизни сталкивается с понятием правильное питание. Настолько оно проникло в сознание людей, что даже поделило их на две стороны: ппшники и остальные люди. Но никто не задумывался существует ли на самом деле правильное питание. Давайте разберемся. Читать далее