lightweight design patterns let you loosen coupling between objects and integrate services without forcing code into business logic or the domain model.
轻量级设计模式使您可以在对象和集成服务之间进行松散耦合,而无需艰苦地编写业务逻辑或领域模型。
the use of service-oriented architecture can greatly improve system reusability and loosen coupling parts to maintain the system.