Отладка Java кода в IDEA. Основные возможности отладчика.
☕📦 10 Java-библиотек, которые изменят твой код навсегда
Из этой статьи вы узнаете о ключевых возможностях 10 популярных библиотек для Java: работа с коллекциями, строками, JSON, логами, датами и временем и многое другое. Данная статья является переводом. Ссылка на оригинал. 1. Guava — библиотеки Google Core для Java Guava содержит варианты различных коллекций и набор утилит по работе с ними. Самые примечательные из них – это Immutable-коллекции, в частности, ImmutableList и ImmutableMap. Эти коллекции специально сделаны неизменяемыми. Guava также поддерживает...
Основы чистого кода с примерами (Java)
Чистый код - это код, который легко читается, понимается и поддерживается. Он должен быть легко модифицируемым и расширяемым, а также должен быть написан с учетом принципов ООП и других лучших практик программирования. Вот несколько основных аспектов чистого кода: 1. Именование переменных, методов и классов. Имена должны быть понятными и описательными. Они должны отражать назначение элемента кода и должны быть написаны в соответствии с общепринятыми правилами именования. 2. Структура кода. Код должен быть структурирован и организован таким образом, чтобы он был легко читаемым и понятным. Это может включать использование отступов, комментариев, разделения кода на функциональные блоки и т...