Size: a a a

var chat = new Chat();

2021 August 16

AM

Artur Mustafin in var chat = new Chat();
Вообще, язык не имеет значения, главное - понимание паттернов. Factory, Abstract Factory, и в общем-то, все
источник

AM

Artur Mustafin in var chat = new Chat();
Фирштейн, поцантре? ;)
источник

B

Bogdan in var chat = new Chat();
скорее свои типы проабстрагировал
источник

AM

Artur Mustafin in var chat = new Chat();
ну. да. но я выучил хорошо 4 паттерна, и все остальные вытекают из них, и все
источник

YM

Yury Morozov in var chat = new Chat();
Не, EF все на интерфейсах, например расширяемость или версионность. Поиск по доп. атрибутам через EF.Functions.Json чтобы индексы юзать
источник

B

Bogdan in var chat = new Chat();
типо, например, можно создать таблицу Tepes, objects, Attributes, ObjectAttributeValues   и потом обмазываться
источник

AS

Andrii Shcherbyna in var chat = new Chat();
Ой хз) Сложна
источник

AM

Artur Mustafin in var chat = new Chat();
на самом деле, выучите 4 парттерна а все остальные будут следствием суперпозиций их и их вырожденных вариантов ))
источник

AS

Andrii Shcherbyna in var chat = new Chat();
Я как-то начал смотреть в сторону nosql
источник

B

Bogdan in var chat = new Chat();
аааа, ты имешь ввиду что независимую от СУБД ?
источник

AM

Artur Mustafin in var chat = new Chat();
nosql - на обьектах, или нет
источник

YM

Yury Morozov in var chat = new Chat();
Кстати это самый простой вариант если типов объектов 100500 и тебе надо это хранить с возможностью найти все объекты весом больше полкило
источник

B

Bogdan in var chat = new Chat();
да, но оно омжет очень медленно работать в итоге (
источник

YM

Yury Morozov in var chat = new Chat();
Нет
источник

YM

Yury Morozov in var chat = new Chat();
Оно будет быстрее работать чем inner join по 20 уровням иерархии
источник

B

Bogdan in var chat = new Chat();
знаю я одну контору где я когда-то работал, где все было на этой мета-модели.

Рассказывал знакомый, что еще работает там, что сейчас части системы и новый функционал пилят на обычных таблицах)


Раньше все было на мета-типах

прямо с наследованием этих мета-типов
источник

YM

Yury Morozov in var chat = new Chat();
Просто возвращать объекты нужно не таблицей
источник

AS

Andrii Shcherbyna in var chat = new Chat();
А можно ссылочку, где почитать о подходе?
источник

B

Bogdan in var chat = new Chat();
Attribute value model кажись
источник

B

Bogdan in var chat = new Chat();
*Entity–attribute–value model
источник