jvmchat | Unsorted

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

5916

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

Subscribe to a channel

pro.jvm

Замени s3 ещё много на что

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

pro.jvm

Давайте. Почему все пишут util вместо utility? Что именно выигрывает человек, когда экономит три буквы? Что это вообще за мания в программировании на strtr?

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

pro.jvm

Это из плюсов пришло

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

pro.jvm

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

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

pro.jvm

у меня там кукурузка

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

pro.jvm

в котлин будто бы без мэпстракта можно

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

pro.jvm

а если нет S3? почему вокруг S3?

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

pro.jvm

что если помимо S3 у меня там еще редис какфка и тд

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

pro.jvm

более импл мета во многих либах

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

pro.jvm

мой выбор - другой язык) record/data/case class в 1 строку всем кому надо, ADT на любой признак системы сообщений, генерация через рефлексию как норма

в мире старой джавы альтернатив может вообще и нет, у некоторых вон до сих пор jee и конфиги на xml, мне нечем таких радовать

насколько просто через рефлексию в джаве собрать новый класс хз, скорее сложно и неудобно

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

pro.jvm

Обычно это Common<Interface name> или
Generic<Interface name>

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

pro.jvm

пздц, я думал это так очевидно

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

pro.jvm

Пока не появится вторая )

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

pro.jvm

Какие предложения есть еще? Realization вместо Impl🙂‍↕️😂 или например NameServiceInterface

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

pro.jvm

У них свой мир с желтыми стенами

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

pro.jvm

И писать в каждом месте все параметры и каждое место править. Не сильно лучше

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

pro.jvm

написать по смыслу?

если есть Adapter, то у него будут наследники наподобие KafkaApadper или там SomeExternalServiceAdapter, но не ApaterImpl

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

pro.jvm

а если много стаффа помимо этого в сервисе

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

pro.jvm

Нет, impl не говорит ничего и ломает систему нейминга, когда характеристика идёт в начале имени

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

pro.jvm

а чем с3 не угодил?
я хочу там продукты хранить!!

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

pro.jvm

Ну в этом случае ты все равно пишешь все параметры, пусть и в одну строчку. Ну и ты каждое место при изменении атрибутов правишь

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

pro.jvm

а в репозиториях я жук юзаю

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

pro.jvm

Классный кейс на самом деле. Надо будет попробовать.

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

pro.jvm

тоже самое, что и импл

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

pro.jvm

ещё в детстве думал что импл как-то убого выглядит

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

pro.jvm

Надо не забыть ещё обсудить helper и utils

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

pro.jvm

в зависимости от кейса
к примеру у тебя продукты достаются со стороннего сервиса или с3
делаешь ProductService -> S3ProductService, GroceryProductService (типа название сервиса того)

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

pro.jvm

Примерно понял почему. Типа есть мап и хешмап и хештейбл. Тут явно и понятно по имени. Соглашусь. Но прям явного отвращения импл не вызывает.

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

pro.jvm

impl отлично указывает, что это единственная реализация

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

pro.jvm

А что вы предлагаете

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