Size: a a a

Scala User Group

2020 August 12

Б

Берял in Scala User Group
Eugene Bosiakov
скл не ложится ни на фп, ни на ооп и за 50 лет люди так и не придумали как их склеить чтобы глаз не резало. Итогом этой боли как мне кажется становятся эти странные dsl over dsl которые как бы должны скрыть острые углы, но по итогу только бесцельно тратят время программистов на проекте на фикс проблем самих генераторов
проблема в людях, которые видя какую-то абстракцию, начинают ее применять по делу и без
источник

EB

Eugene Bosiakov in Scala User Group
будьте смелыми, либо пишите raw sql, либо переезжайте на кассандру 😉
источник

AD

Apache DOG™ in Scala User Group
Берял
надо писать plain sql, оставлять в запросе какие-то нелепые штуки с комментариями
// без этого postgresql выбирает неправильный план
С квиллом ты даже это не можешь сделать
источник

Б

Берял in Scala User Group
Apache DOG™
С квиллом ты даже это не можешь сделать
с квилом этого и не нужно делать
источник

DS

Danieλ Sλapman in Scala User Group
Apache DOG™
С квиллом ты даже это не можешь сделать
Не надо врать
источник

AD

Apache DOG™ in Scala User Group
Сразу правильный sql так чтобы получился тот план который ты хочешь?
источник

EB

Eugene Bosiakov in Scala User Group
сразу правильный ОПТИМИЗИРОВАННЫЙ sql
источник

AD

Apache DOG™ in Scala User Group
Магическим образом?
источник

EB

Eugene Bosiakov in Scala User Group
да
источник

EB

Eugene Bosiakov in Scala User Group
зря чтоли либу тащили в проект
источник

AD

Apache DOG™ in Scala User Group
Да и их таскание инстанса очень неудобно
источник

Б

Берял in Scala User Group
Apache DOG™
Сразу правильный sql так чтобы получился тот план который ты хочешь?
нет, ты просто не юзаешь квилл для того чтобы писать запросы, в которых тебе могут понадобится хинты
источник

Б

Берял in Scala User Group
Берял
проблема в людях, которые видя какую-то абстракцию, начинают ее применять по делу и без
this
источник

AD

Apache DOG™ in Scala User Group
Берял
нет, ты просто не юзаешь квилл для того чтобы писать запросы, в которых тебе могут понадобится хинты
Ну офигеть теперь
источник

AD

Apache DOG™ in Scala User Group
Может просто выбросить его для однообразия?
источник

Б

Берял in Scala User Group
Apache DOG™
Ну офигеть теперь
что, технофашизм не позволяет не использовать либу в тех случаях, где она не годится?
источник

EB

Eugene Bosiakov in Scala User Group
вот это поворот
источник

AD

Apache DOG™ in Scala User Group
Берял
что, технофашизм не позволяет не использовать либу в тех случаях, где она не годится?
Мне бы хотелось чтобы все было однообразно
источник

EB

Eugene Bosiakov in Scala User Group
Apache DOG™
Мне бы хотелось чтобы все было однообразно
одной либо типовые селекты собираем, другой либой сложные селекты
источник

Б

Берял in Scala User Group
Apache DOG™
Мне бы хотелось чтобы все было однообразно
однообразно не масштабируется
источник