jvmchat | Unsorted

Telegram-канал jvmchat - pro.jvm

5858

Сообщество разработчиков Java Scala Kotlin Groovy Clojure Чат для нач-их: @javastart Наш канал: @proJVM Вакансии: @jvmjobs @jvmjobschat Конфы: @jvmconf ⚠️ Оффтоп -> @flood ❌Переход на личности ❌Троллинг ❌Реклама ❌HH (вакансии) ❌Варез

Subscribe to a channel

pro.jvm

Either<E,T> дайте нормальный в стдлибе ,остальньое оставьте апи spring data со своими Optional<T>

Читать полностью…

pro.jvm

такова цена интеграция с джава миром

Читать полностью…

pro.jvm

в котлине тоже себе в ногу стрельнуть можно с !!

Читать полностью…

pro.jvm

Вот с ними гораздо лучше все выглядит

Читать полностью…

pro.jvm

Но его не рекомендуется юзать

Читать полностью…

pro.jvm

Ну это единственный вариант, когда есть применение

Читать полностью…

pro.jvm

Но я гет не использую, там есть норм методы

Читать полностью…

pro.jvm

Нет. Нужно с is present использовать, тогда все норм будет

Читать полностью…

pro.jvm

типо Result<UserError<Trhowable>, User> ?

Читать полностью…

pro.jvm

А должен возвращать null?

Читать полностью…

pro.jvm

короче, на фулл тайпед я бы не перешел, но подумаю насчет контейнеров

Читать полностью…

pro.jvm

arrow , но можно обуреть если весь проект на нем

Читать полностью…

pro.jvm

потому что .get() npe кидает

Читать полностью…

pro.jvm

У них чёт похожее было

Читать полностью…

pro.jvm

Это уже а духе голанга

Читать полностью…

pro.jvm

Типа Result<Success, Error>, а Error может быть и типа OrderError, и при UserNotFoundException ты её логируешь и возвращаешь наверх OrderError

Читать полностью…

pro.jvm

у меня !! ток на стыке

Читать полностью…

pro.jvm

есть такая эвристика: когда нужен jump, то удобнее исключение, когда не нужен jump, то удобнее ошибка

Читать полностью…

pro.jvm

Есть же orElse методы

Читать полностью…

pro.jvm

после котлина это все как кал выглядит

Читать полностью…

pro.jvm

Юзаешь orElse, orElseThrow.

Читать полностью…

pro.jvm

не должен этот метод существовать

Читать полностью…

pro.jvm

прям на месте предлагаешь?

Читать полностью…

pro.jvm

Поймал, залогировал, выше вернул typed

Читать полностью…

pro.jvm

Ты можешь и любой эксепшн заворачивать в typed error с логированием

Читать полностью…

pro.jvm

не, это котлиновский класс

Читать полностью…

pro.jvm

как и существование of/ofNullable

Читать полностью…

pro.jvm

да господи, остановись

Читать полностью…

pro.jvm

просто совсем без исключений хреново - концы не найдешь

Читать полностью…

pro.jvm

На самом деле норм тема, но требуется перестройка мозга на новую парадигму

Читать полностью…
Subscribe to a channel