Среди различных причин ненависти к java наиболее часто упоминаемой причиной этой ненависти была бы присущая этому языку повторяемость.

Ломбок приходит на помощь.

Прежде чем перечислить все возможности библиотеки. Вот Ломбок в действии.

Pojos — это классы данных — хлеб с маслом для программистов. Как видите, ломбок упрощает задачу их написания. Теперь вы можете сказать, что код, такой как геттеры и сеттеры, может быть сгенерирован IDE автоматически, но код все еще должен поддерживаться.

Вся магия ломбока происходит во время компиляции, поэтому производительность приложения не снижается во время выполнения.

В Ломбоке есть около 20 аннотаций, которые делают написание кода на Java намного приятнее. Включая определение конструкторов, конструкторов , геттеров- сеттеров, Tostring и Hashcode и val, позволяющую объявлять локальные конечные переменные.

После использования Lombok вы больше никогда не вернетесь к написанию vanilla java.

Наконец, если вы в конечном итоге используете Ломбок или уже используете Ломбок, рассмотрите возможность поддержки проекта здесь.

Спасибо, что дочитали до сюда, оставьте комментарий ниже или скажите «Привет». Подпишитесь на The Daily Programmer, чтобы получать подобные статьи ежедневно.