Доклад создан по мотивам проверок вступительных и домашних заданий на курсах Java.
Разберем несколько типичных мест в коде новичков, где встречается много не удачных и даже ошибочных решений. Покажем как можно красиво и безопасно решать такие задачи.
Поговорим про нюансы обработки исключений и их запись в лог. Покажем как безопасно работать с ресурсами и их наборами особенно. Коснемся некоторых моментов при использовании коллекций и массивов.
Посмотрим как применение дженериков и функций помогает упрощать код.
Дадим несколько добрых и полезных рекомендаций, которые помогут создавать «зрелый» код.