Здравствуйте, stasukas, Вы писали:
S>>>А это не ошибка проектирования? Тогда получается, что подсистемы теряют независимость. P>>нет, это требования функциональности. у пользователя может и не быть модуля WMS. но если бизнес-логика системы такая, что модули могут и должны использовать друг друга? т.е. я имел в виду именно случай, если поставив оба модуля мы получим дополнительную функциональность в каждом. если нам так захотелось. если так захотелось клиентам.
S>Может логичнее было бы все-таки делать независимые модули, а пересечение функциональности выносить в отдельный модуль.
Может быть. просто мне кажется, что сделать так будет непросто.
P>>я не вижу существенной разницы. по мне, все отличие указанных способов только в том, как данные ходят от клиента: "обрезками" или вместе. S>Да, именно об этом я и говорил.