Size: a a a

2020 August 01

АС

Альберт Степанцев... in PHP
A C
да не то, чтобы ддд хорошо, а бд плохо, а всё выбирается из задач, и это всем ясно =)
нет никакого противоречия между DDD и реализацией определенных ограничений в базе данных
не надо выбирать между, зачем?
источник

АС

Альберт Степанцев... in PHP
см. пример выше
если я напишу специальный тип для "целое от 1 до 5" - разве это противоречит DDD?
источник

AC

A C in PHP
а зачем делать двойную работу, если предоставлять все манипуляции по апи?
источник

АС

Альберт Степанцев... in PHP
A C
а зачем делать двойную работу, если предоставлять все манипуляции по апи?
а с чего вы взяли, что API - единственный способ доступа к данным?
источник

AC

A C in PHP
ну это же обычные примеры, как и у вас))
источник

АС

Альберт Степанцев... in PHP
ну для меня делать API на каждую сущность и каждую команду - избыточная фигня какая-то
источник

АС

Альберт Степанцев... in PHP
зачем?
источник

AC

A C in PHP
Альберт Степанцев
см. пример выше
если я напишу специальный тип для "целое от 1 до 5" - разве это противоречит DDD?
никак) просто делать объект-значения + проверку в бд)
источник

АС

Альберт Степанцев... in PHP
куча неподдерживаемого кода, который протухнет в момент его написания
источник

AC

A C in PHP
Альберт Степанцев
ну для меня делать API на каждую сущность и каждую команду - избыточная фигня какая-то
ну можно и круд с валидацией))
источник

АС

Альберт Степанцев... in PHP
A C
ну можно и круд с валидацией))
я устал, извините
выше уже подробно рассказывал, почему это зачастую нереально
источник

AC

A C in PHP
ну мы просто говорим о разном =)
источник

S

Sergey in PHP
Дорогие лектор и студенты, давайте в отдельный чат для новичков
источник

SM

Sergey Milimko in PHP
Vlad Sobenko
Ну вот и дели, как нужно. И вообще задержка будет меньше 1сек обычно. Это думаю норм
Целая секунда это ужас как долго. А если после сохранения сущности нам через 5 милисекунд ее восстановить надо? Не факт что до рид модели за это время дойдет информация. Поэтому обращаемся к райт модели.
источник

АС

Альберт Степанцев... in PHP
A C
ну мы просто говорим о разном =)
есть множество случаев, когда к одной БД имеют доступ несколько приложений
причем часть из них - не ваши
и тогда ваши VO вас не спасают

если вы это не видите, не значит, что этого нет
источник

VS

Vlad Sobenko in PHP
Я думал есть только: 1. Умный клиент, тупой сервер. 2. Тупой клиент, умный сервер.
Оказывается есть ещё умная бд, тупой сервер, тупой клиент))
источник

AC

A C in PHP
не отрицаю, но как я и сказал, это просто противопоставление одного кейса другому)
источник

AC

A C in PHP
и бессмысленное абсолютно
источник

SM

Sergey Milimko in PHP
Много есть разных архитектур
источник

Р

Руслан in PHP
Альберт Степанцев
есть множество случаев, когда к одной БД имеют доступ несколько приложений
причем часть из них - не ваши
и тогда ваши VO вас не спасают

если вы это не видите, не значит, что этого нет
Пока множество это твой говноинтерпрайзкостыль
источник