Size: a a a

Software Design/Architecture/Zen

2021 December 07

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
и ты пишешь просто объектный код
тебе пришли какие то данные на вход
их обработчик разобрал и вызвал идеальную штуку
источник

ИМ

Игорь Майоров... in Software Design/Architecture/Zen
Вот кстати про ORM. У нас в мире TS/JS есть множесто разных подходов, которые так или иначе пытаются напоминать active record или data mapper.  В связи с этим я не могу разобраться: а что же вообще в оригинальном варианте должна делать ORM? Это абстракиция над базой. Но она не должна возвращать доменные модели, а всего лишь данные. Так?
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
если рассматривать AR как ORM
то можно говна хлебнуть
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
если нужна прям хорошая абстракция над хранением
источник

ИМ

Игорь Майоров... in Software Design/Architecture/Zen
Знаю, поэтому не смотрю в его сторону
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
у AR моделька отвечает и за ооп и за работу с базой
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
есть хорошая презентация с рекомендациями
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
она старенькая но актуальная
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
источник

ИМ

Игорь Майоров... in Software Design/Architecture/Zen
Я выбрал для себя из мира TS орм Prisma — но они говорят что они не совсем орм, а немного другое, а что конкретно толи не говорят толи я не понял
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
а зачем тебе орм ?
источник

MM

Manhunt Morgan in Software Design/Architecture/Zen
Кто они, инопланетяне)?
источник

ИМ

Игорь Майоров... in Software Design/Architecture/Zen
Разработчики)
источник

ИМ

Игорь Майоров... in Software Design/Architecture/Zen
Что бы не писать SQL
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
а почему не query builder например ?)
источник

MM

Manhunt Morgan in Software Design/Architecture/Zen
Неправильный подход
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
почему тебе именно надо орм
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
у орм другие цели обычно
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
не хочу писать sql, не используй базу работающую с sql :)
источник

EK

Evgeniy Kuvshinov in Software Design/Architecture/Zen
охуенный лайфхак
источник