Size: a a a

2021 July 10

AR

Anton Revyako in ctodailychat
причем его поведение может меняться в зависимости от типа аргументов
источник

AS

Alexey Shcherbak in ctodailychat
И эти люди запрещают нам ковыряться в носу использовать монгу, дефолты и орм...
источник

AS

Alexey Shcherbak in ctodailychat
Зачем это языку который достает данные???
источник

AR

Anton Revyako in ctodailychat
затем что можно создавать свои типы и задавать на них операторы
источник

AS

Alexey Shcherbak in ctodailychat
Операторы на новых типах - это ок, примеру понятны, перемножение матриц или других сложных объектов. Так умеют многие языки.
Уточнение тогда - sql разрешает переопределить этот оператор на системных типах а-ля int float double?
источник

ND

Nikita Dolmatov in ctodailychat
В последнее время часто сталкиваюсь с реализацией всей бизнес-логики на хранимых процедурах в разных компаниях. Интересно, какое отношение в чате к такому подходу?
источник

AR

Anton Revyako in ctodailychat
тут смешались 2 вопроса.

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

сейчас ты хочешь группировать по x*2, потом по сложному выражению. базе придется научиться приводить все эти выражения.
это плохая идея :)

вторая часть - на этапе проверки еще нет никаких типов. это типа линтер.
до появления типов аргументов может понадобиться их рассчитать. причем тип там запросто может меняться от стоки к строке.

а третья часть - это просто не имеет физического смысла :)
источник

AR

Anton Revyako in ctodailychat
это oracle style. в посгре известный как «стиль линвалео»

:)
источник

A

Andrey in ctodailychat
А он так стал называться до статей на Хабре или после?
источник

AS

Alexey Shcherbak in ctodailychat
Ну я даже пост не смотрел, просто мой вопрос про то что ты сказал выше - можно ли переопределить умножение интов встроенных типов так чтобы они давали математически неправильный ответ?
источник

СА

Сергей Аксёнов... in ctodailychat
Как известно, на хранимках постгреса можно написать POSIX-совместимую операционную систему.
источник

AR

Anton Revyako in ctodailychat
после. но это неофициально :)
источник

AR

Anton Revyako in ctodailychat
сейчас до компа доберусь
источник

ND

Nikita Dolmatov in ctodailychat
А что за статьи? Я как-то по ключу «линвалео» ничего не могу найти
источник

AR

Anton Revyako in ctodailychat
хранимки пишутся не на sql, но кого это волнует )
источник

ND

Nikita Dolmatov in ctodailychat
Оправдан ли такой подход?
источник

A

Andrey in ctodailychat
Надо по лингвалео
источник

A

Andrey in ctodailychat
Их статьи
источник

СА

Сергей Аксёнов... in ctodailychat
Ты прав в части "один метод". Это я перепутал подход к созданию application и domain services.
источник

СА

Сергей Аксёнов... in ctodailychat
Значит ли это, что чморить хранимки можно безнаказанно?
источник