мы создаем продукт, который можно использовать в других системах. Поскольку у нас есть SOA, мы разрабатываем только сервис (WCF). У нас было несколько противоречивых дискуссий о том, как разработать интерфейс этой службы. Мы выбираем между процедурным и ОО-дизайном услуги.
Поскольку наш сервис будет использоваться из .NET и Java, некоторые говорят, что его сложно интегрировать с сервисом, если он имеет объектно-ориентированный дизайн. Другие думают, что сервисы не используют объектно-ориентированный подход. Некоторые говорят, что объектно-ориентированный подход полностью в порядке. В результате у нас нет явной депрессии на это.
WCF предоставляет простой способ использовать оба дизайна, но что лучше?