приходится все эти связи держать в голове, и с каких пор стало иметь пусть даже небольшую связь - недопустимым охренительно сильным кохижном и слабым каплингом?
В том то и цель чтобы меньше держать. У вас при функциональном кохижене когнитивная нагрузка меньше ибо изоляция выше
ну как же, если мы храним id связи, это не означает что её нет
Ещё раз я про объекты и связь между ними. Когда один объект использует другой для принятия решений. Тоесть когда один имеет доступ к другому
я прекрасно понимаю о чем вы говорите, и также придерживаюсь этой стратегии, но не параноидально везде и во всем
проиллюстрируйте примером пожалуйста
Например заказ. И связан с айтемами. Мы считаем общию цену и по ней принимаем решение. Но в между тем когда мы прочитали цену и приняли решение цена изменилась. Тоесть мы приняли неверное решение. Или количество товара изменилось.
я может что то пропустил, но вроде речь шла про обьекты - а потом раз и про реализацию в персистентном хранилище
Оптимистик лок на уровне объектов впринципе но да согласен. Я про целостность данных.
Обсуждают сегодня