Size: a a a

2020 June 19

OO

Oleksandr Olgashko in pro.jvm
Дима Красилов
А что небезопасного в Ломбоке?
всё?
источник

ДК

Дима Красилов... in pro.jvm
Ну что вот небезопасного в аннотации @ToString
источник

OO

Oleksandr Olgashko in pro.jvm
Дима Красилов
Ну что вот небезопасного в аннотации @ToString
ломбок работает не на уровне, допустим, аст, а через хрен пойми какие хаки
источник

ДК

Дима Красилов... in pro.jvm
Не ответ особо
источник

ДК

Дима Красилов... in pro.jvm
Просто хочу понять, в чём опасность использования ломбока
источник

OO

Oleksandr Olgashko in pro.jvm
в "если попадается нестандартный случай, то остаётся только молиться"
источник

AL

Alexander Lobanov in pro.jvm
Дима Красилов
Просто хочу понять, в чём опасность использования ломбока
Ну вот в рантайме ловил пару красивых эксепшнов из за которых откатывались и накатывались ещё раз
источник

AA

Anton Arhipov in pro.jvm
Oleksandr Olgashko
ломбок работает не на уровне, допустим, аст, а через хрен пойми какие хаки
всё в этой индустриии работает через хаки 🙂 ломбок работает достаточно прозрачно, по сравнению с той же JVM если уж сравнивать 🙂
источник

AL

Alexander Lobanov in pro.jvm
Типа сынок, метода который ты хочешь не существует
источник

ДК

Дима Красилов... in pro.jvm
Alexander Lobanov
Ну вот в рантайме ловил пару красивых эксепшнов из за которых откатывались и накатывались ещё раз
Это экспериментальная аннотация была или какая-то стабильная?
источник

OO

Oleksandr Olgashko in pro.jvm
Anton Arhipov
всё в этой индустриии работает через хаки 🙂 ломбок работает достаточно прозрачно, по сравнению с той же JVM если уж сравнивать 🙂
ну взять те же кейс/дата классы и аналог от ломбока

первые генерятся от аст и имеют полноценную поддержку компилятора, ломбок держится на соплях и наполовину депрекейтнутых апи
источник

AL

Alexander Lobanov in pro.jvm
Дима Красилов
Это экспериментальная аннотация была или какая-то стабильная?
Стабильная
источник

OO

Oleksandr Olgashko in pro.jvm
это как ремонт машины Васей в гаражах и на сертифицированном сто
источник

AL

Alexander Lobanov in pro.jvm
Вполне возможно это было из за компиляции на 1.8 и запуск на 13
источник

ДК

Дима Красилов... in pro.jvm
Короче, слабые аргументы пока какие-то
источник

ДК

Дима Красилов... in pro.jvm
Вася в гаражах какой-то
источник

AA

Anton Arhipov in pro.jvm
Oleksandr Olgashko
ну взять те же кейс/дата классы и аналог от ломбока

первые генерятся от аст и имеют полноценную поддержку компилятора, ломбок держится на соплях и наполовину депрекейтнутых апи
какие апи? это почти как xdoclet работает - по метаданным генерируется код
источник

V

Vlad in pro.jvm
Что говорить тогда про прокси - результата их работы вообще не видно, сплошная магия в рантайме)
источник

OO

Oleksandr Olgashko in pro.jvm
Anton Arhipov
какие апи? это почти как xdoclet работает - по метаданным генерируется код
https://stackoverflow.com/a/6117891

они поверх компиляции джавака пытаются сделать своё, с разной степенью успеха
источник

OO

Oleksandr Olgashko in pro.jvm
ну и они обязаны учитывать разнообразные интернал кейсы
источник