LINUX.ORG.RU

История изменений

Исправление qwe, (текущая версия) :

… Вот было утверждение, что «для серьезных приложений, бизнес-логика, должна размещаться в одном месте с данными», т.е. ЯП, используемый для реализации этой самой бизнес-логики, каким-то специальным образом приспособлен для обработки данных…

Я как бы не настоящий сварщик и эти ваши Ораклы только на картинках видел… С PostgreSQL до сих пор приходится иногда возиться. Мне кажется, Вы несколько перегибаете. Да, существуют ЯП, которые прилагаются к БД и самым обычным образом приспособлены для обработки данных из этой самой базы данных. Согласен, PL/PgSQL несколько тормозноват, а в триггеры обычный SQL пихается лишним вызовом и тоже не компилируем, но они работают и работают-таки с данными. PL/perl - вопрос отдельный - работа не только с данными, но и с OS (прикольно, да).

… хочу увидеть пример использования полиморфизма при работе с данными, а не пример перегруженного метода, ну какой-нить расчет страховки на авто в зависимости от типа, стажа владельца, места эксплуатации и т.п. (чтобы было еще по SOLID, все дела)

Вот с этого ТЗ ещё бы схему таблиц. Иначе не видно на кой там вообще нужны какие-то полиморфизмы. Для ненастоящего сварщика это что-то типа «Hello, World!», только с пальцами. Вот правда, по описанию даже хранимок не нужно - тупая view с выборкой по владельцу.

Исходная версия qwe, :

… Вот было утверждение, что «для серьезных приложений, бизнес-логика, должна размещаться в одном месте с данными», т.е. ЯП, используемый для реализации этой самой бизнес-логики, каким-то специальным образом приспособлен для обработки данных…

Я как бы не настоящий сварщик и эти ваши Ораклы только на картинках видел… С PostgreSQL до сих пор приходится иногда возиться. Мне кажется, Вы несколько перегибаете. Да, существуют ЯП, которые прилагаются к БД и самым обычным образом приспособлены для обработки данных из этой самой базы данных. Согласен, PL/PgSQL несколько тормозноват, а в триггеры обычный SQL пихается лишним вызовом и тоже не компилируем, но они работают и работают-таки с данными. PL/perl - вопрос отдельный - работа не только с данными, но и с OS (прикольно, да).

… хочу увидеть пример использования полиморфизма при работе с данными, а не пример перегруженного метода, ну какой-нить расчет страховки на авто в зависимости от типа, стажа владельца, места эксплуатации и т.п. (чтобы было еще по SOLID, все дела)

Вот с этого ТЗ ещё бы схему таблиц. Иначе не видно на кой там вообще нужны какие-то полиморфизмы. Для ненастоящего сварщика это что-то типа «Hello, World!», только с пальцами.