Похожие чаты

Why you recommend Lombok?

4 ответов

25 просмотров

Because there's no direct support of properties on the language level. That's the most important feature of lombok. Writing getters and setters by hand is the huuuge downside of java without lombok. And @EqualsAndHashcode for automatic generation of data types. And @Data/@Value as a handy shortcuts for typical combinations. Next highly usable feature - @Builder for builders. This somehow alleviates the absense of named parameters in java. Which is second huge downside after the absence of properties. For singletons with business logic - @RequiredArgsConstructor or @AllArgsConstructor. This is less helpful, but still saves you from repetitive boilerplate. All this is stuff that is extremely tedious and error-prone to write by hand. And is needed for most of the classes.

Dmytro Buryak
Because there's no direct support of properties on...

Your explanations are so neat, btw I forgot to thank you about the Command pattern explanation, so.. thank you.

Dmytro Buryak
You're welcome

Bro can you give explanation on class property in java

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
any reference of this implementation?
BitBuddha
29
Ⓐrtto, [4/23/24 7:02 PM] Please explain more fully how it is not working exactly, and what are the steps you are taking, and what error messages come or what happens. Ⓐrtto, ...
Ezza Kezza
2
sounds like people have lost their kaspa on tradeogre... does this mean tradeogre not trustworthy?
Ezza Kezza
15
Страшнейшая правда про списки ЦБ. С первых дней жизни P2P сферы, молодые человеки, начитавшись законодательной базы и "внутренних" документов, решили, что им противостоит сер...
Foxcool
3
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
So much speculation in the last week. So much volatility in price. This is because Hedera has a GC that isn't using the network it's governing. Why aren't people asking why a...
Summit Seeker R
9
Карта сайта