Size: a a a

💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢

2020 October 03

KS

Kirill Shelopugin in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
Ну я вспоминаю когда я что-то колбасил на спринге - в принципе так и было всё. Постоянный стековерфлоу и делать как в примерах в доке. Когда что-то не работает - ещё больше стековерфлоу
источник

KS

Kirill Shelopugin in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
Отсутствие документации это плохо, само собой, но когда документация это единственный способ заставить что-либо работать это напрягает
источник

KS

Kirill Shelopugin in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
Есть и обратные примеры, конечно, например, сирка, где тебе нужно знать какой пакет заимпортить точно, чтобы взять кодек. Я постоянно путаюсь в этих io.circe.auto.generic.extras.semi.derivation и гуглю а как же называется нужный мне пакет
источник

KS

Kirill Shelopugin in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
Казалось бы магии нет, а сделано так, что постоянно приходится консультироваться с докой
источник

KS

Kirill Shelopugin in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
Спасибо Олегу что есть дерево и я могу написать @derive(encoder) и не беспокоиться что я возьму не тот импорт
источник

D

Dima in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
Kirill Shelopugin
Отсутствие документации это плохо, само собой, но когда документация это единственный способ заставить что-либо работать это напрягает
Не хочу спорить, потому что ты упускаешь важный момент - понимание базовых принципов
источник

D

Dima in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
Скилл
источник

D

Dima in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
Для многих и скала, нечитабельная
источник

D

Dima in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
И имплиситы магия
источник

D

Dima in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
Но ведь стоит просто разобраться
источник

w

welcometotheclubbudd... in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
Dima
Но ведь стоит просто разобраться
Эх, сча бы разобраться
источник

KS

Kirill Shelopugin in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
Проблема в том, что при твоей ошибке у тебя падает только в рантайме с тем, что спринг, сканируя твой класпас, не нашел чего-то или нашел что-то не то. Поэтому это магия, иначе не было бы столько докладов от того же Борисова, который лезет в кишки спрингу и разбирает там какие-то микродетали и паззлеры
источник

D

Dima in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
Так и в спринге, и в других вещах, поймёшь суть, принципы, и дока нужна будет только для специальных случаев
источник

KS

Kirill Shelopugin in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
Ну вот меня не устраивает, что если я повесил аннотацию, но забыл какую-то другую, которую должен был повесить - я получу в рантайме ошибку. Или если я повесил какую-то комбинацию аннотаций, которые сведут спринг с ума и приведут к паззлорезультату
источник

KS

Kirill Shelopugin in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
это - магия
источник

KS

Kirill Shelopugin in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
Про читабельность я собственно ни слова и не сказал, не сравнивал
источник

λ

λoλdog in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
Kirill Shelopugin
Ну вот меня не устраивает, что если я повесил аннотацию, но забыл какую-то другую, которую должен был повесить - я получу в рантайме ошибку. Или если я повесил какую-то комбинацию аннотаций, которые сведут спринг с ума и приведут к паззлорезультату
Ну так тестить над
источник

λ

λoλdog in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
источник

SK

Sergey Kucherenko in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
источник

λ

λoλdog in 💯 ПОКА ОДЕРСКИ НЕ ВИДИТ 💢 69% 💢
Бля, пиздец плечи устали
источник