Pull to refresh

Comments 15

Интересно, а есть ли плагины, позволяющие не только использовать properties в описании класса, но и при его использовании?
Например, чтобы вместо
a = obj.getProp() писать a = obj.Prop, который в дальнейшем транслировался бы именно в getter?
в седьмой версии sun как раз это и собираются сделать
Спасибо за инфу.

П.С. М, я бы посоветовал слегка сократить примеры — слишком толсто и очевидно.
в смысле — длинные примеры… 1-2 поля хватит за глаза чтоб понять принцип.
Эти примеры здесь ещё и для того, чтобы впечатлить.
А когда класс состоит всего из нескольких строк, то необходимость применения Ломбок, как раз, не является очевидной.
впечатляет не размер исходников, а их смысл.
+1

Вместо объявления полей публичными без всяких методов доступа (ага, напрашивается тип структуры вместо класса), делают для приватных полей POJO чёрти-что — примитивные getters и setters, которые, в свою очередь, «вырезают» из вида аннотациями Ломбока.

Чего только не сделают люди «ради искусства». :)

Фактически, это — костыль из-за ущербности ООП, вернее, той её части, что связана с наследованием классов и полиморфизмом членов-методов.
Тут надо разделить сферы ответственности.
Костыли вынуждены создавать рядовые разработчики.
Пока большая компания развернётся, жить-то ведь как-то надо…
Maven работает просто замечательно.
Насчёт Ant не знаю, но не думаю, что с ним могут быть какие-то проблемы.
я это и имел в виду
Может в следующей версии поправят отсутствие свойств? А то что-то криво выглядят все эти setX() getX() повсюду.
Sign up to leave a comment.

Articles