Мартовские тезисы

Mar 02, 2021 00:48


Коротенько, минут на двадцать:
  • Одной из важнейших задач БД является синхронизация бизнес-процессов
  • Поэтому БД не должна допускать некорректные операции и должна обнаруживать некорректные состояния
Судя по тем БД, что я регулярно вижу, идея архиреволюционная.

Leave a comment

Comments 27

lj_frank_bot March 1 2021, 21:49:17 UTC
Здравствуйте!
Система категоризации Живого Журнала посчитала, что вашу запись можно отнести к категории: Общество.
Если вы считаете, что система ошиблась - напишите об этом в ответе на этот комментарий. Ваша обратная связь поможет сделать систему точнее.
Фрэнк,
команда ЖЖ.

Reply

plumqqz March 1 2021, 21:50:51 UTC
И да, ИИ тут никак не поможет.

Reply

lj_frank_bot March 1 2021, 21:54:19 UTC
Жаль, что так вышло

Reply


occuserpens March 1 2021, 21:52:22 UTC
Когда в схеме этак тысяча таблиц, отличить корректное состояние от некорректного раз плюнуть, ага

Reply

plumqqz March 1 2021, 22:01:07 UTC
То есть хрен с ним, пусть будет мусор? А оплачивать это кто собирается?

Reply

occuserpens March 1 2021, 22:10:30 UTC
Уборка мусора из БД - это же кайф

Reply

plumqqz March 1 2021, 22:13:18 UTC
Из какой БД? Один товар продали двум, нет трем, нет пяти покупателям; про других вообще наглухо забыли; деньги отправили черти куда; ну и прочие подобные радости.
На фоне этого чистка БД и правда кайф.
Вопрос - кто весь этот праздник будет оплачивать?

Reply


vova_belkin March 2 2021, 00:52:20 UTC
Эдак вообще можно дойти до мысли, что пользовательские требования ( отражающие некий бизнес-процесс) к программному обеспечению должны быть полны, однозначно определены (не допускать множественного толкования) и непротиворечивы.

То есть вопрос великий - можно ли продать клиенту товар, которого еще нет на складе и возможно даже не будет?

Reply

plumqqz March 2 2021, 06:24:33 UTC
Эдак вообще можно дойти до мысли, что пользовательские требования ( отражающие некий бизнес-процесс) к программному обеспечению должны быть полны, однозначно определены (не допускать множественного толкования) и непротиворечивы.
В части синхронизации бизнеса - разумеется, иначе он нежизнеспособен.

Reply

whiteferz March 2 2021, 10:48:01 UTC
Юзверя Вигерса не курят, требования не пишут, а пишут потребности на обыденном языке.

То, что описано - это крах работы аналитиков.

Reply


slach March 2 2021, 04:57:17 UTC
не сыпь мне соль на сахар...
это ладно бардак в application data layer
дык оно и на низкий уровень проваливается, молодые СУБД падают в тех местах где могли бы не падать

Reply


permea_kra March 2 2021, 06:21:03 UTC
В связи с этим вопрос - а насколько вообще среди современных разработчиков распространено знание SQL ? Или все через ORM и только через него ?

Reply

plumqqz March 2 2021, 06:23:28 UTC
Очень по-разному. Где вообще на деревьях сидят, а где и поучиться не грех.

Reply


Leave a comment

Up