Size: a a a

2020 November 14

t

ttldtor in pro.jvm
Alexandr Emelyanov
Во, угадал
Угадал что?
источник

BT

Boris T in pro.jvm
ttldtor
Больно напоминает препроцессор из C\C++. Дополнительные зависимости. Дополнительный слой того, что я не контролирую. Выглядит для меня как костыль. Если бы это было встроено в язык, то ещё было как-то терпимо. Возможно, дополнительной целью данного проекта является намёк на то, какой могла бы быть Java (не помню, когда в Lombok были добавлены val\var, но мне это напомнило Scala). Явные минусы (для меня): позволяет оставаться разработчикам на более ранних версиях языка.
не всё смигрировано. Например, https://cassandra.apache.org/
источник

AE

Alexandr Emelyanov in pro.jvm
ttldtor
Ну я же могу высказывать своё мнение, так?)
Вы что, ваше мнение конечно всем интересно, мы вам перезвоним)
источник

t

ttldtor in pro.jvm
Alexandr Emelyanov
Вы что, ваше мнение конечно всем интересно, мы вам перезвоним)
Да, пожалуйста
источник

AE

Alexandr Emelyanov in pro.jvm
ttldtor
Угадал что?
То, о чем писал выше
источник

t

ttldtor in pro.jvm
Alexandr Emelyanov
То, о чем писал выше
Там какая-то чушь.
источник

t

ttldtor in pro.jvm
Программисты - психологи.
источник

AE

Alexandr Emelyanov in pro.jvm
ttldtor
Больно напоминает препроцессор из C\C++. Дополнительные зависимости. Дополнительный слой того, что я не контролирую. Выглядит для меня как костыль. Если бы это было встроено в язык, то ещё было как-то терпимо. Возможно, дополнительной целью данного проекта является намёк на то, какой могла бы быть Java (не помню, когда в Lombok были добавлены val\var, но мне это напомнило Scala). Явные минусы (для меня): позволяет оставаться разработчикам на более ранних версиях языка.
Сравнение с препроцессором плюсов далеко не корректно
источник

t

ttldtor in pro.jvm
Alexandr Emelyanov
Сравнение с препроцессором плюсов далеко не корректно
Ну это мне решать
источник

AE

Alexandr Emelyanov in pro.jvm
ttldtor
Там какая-то чушь.
Это факты. Наблюдение за окружающими в течении многих лет
источник

t

ttldtor in pro.jvm
Alexandr Emelyanov
Это факты. Наблюдение за окружающими в течении многих лет
Ясно. Плевать.
источник

AE

Alexandr Emelyanov in pro.jvm
Вообще я встречал более адекватную аргументацию против ломбока, за которую можно уважать, а то что выше - дет сад)
источник

AE

Alexandr Emelyanov in pro.jvm
ttldtor
Ясно. Плевать.
Как и всем остальным на все что выше :)
источник

t

ttldtor in pro.jvm
Alexandr Emelyanov
Как и всем остальным на все что выше :)
Действительно, моё личное мнение остаётся моим личным мнением.
источник

t

ttldtor in pro.jvm
Спросили моё личное мнение — ответил.
источник

t

ttldtor in pro.jvm
Могу высказать ещё своё личное мнение по поводу бездумного использования AOP
источник

А

Алексей in pro.jvm
ttldtor
Больно напоминает препроцессор из C\C++. Дополнительные зависимости. Дополнительный слой того, что я не контролирую. Выглядит для меня как костыль. Если бы это было встроено в язык, то ещё было как-то терпимо. Возможно, дополнительной целью данного проекта является намёк на то, какой могла бы быть Java (не помню, когда в Lombok были добавлены val\var, но мне это напомнило Scala). Явные минусы (для меня): позволяет оставаться разработчикам на более ранних версиях языка.
А что ты там контроллировать хочешь? Как он сеттеры, геттеры и конструкторы делает?

Так ведь есть кнопочка в идее - можно сразу увидеть что ломбок сгенерит
источник

t

ttldtor in pro.jvm
Алексей
А что ты там контроллировать хочешь? Как он сеттеры, геттеры и конструкторы делает?

Так ведь есть кнопочка в идее - можно сразу увидеть что ломбок сгенерит
Если ломбок приносят в проект ради @Data на том этапе (гораздо позже прототипирования), когда необходимости нет (а её обычно нет, потому что IDE может генерировать необходимые методы), то ломбок не проходит ревью.
источник

t

ttldtor in pro.jvm
Если умудрились влепить на этапе прототипирования и каких-то первых реализаций, то можно обсудить. Но снова нет необходимости в нём.
источник

t

ttldtor in pro.jvm
Просто лишняя зависимость в проекте.
источник