困难是因为必须在使用现有的东西和提高组件重用性之间进行权衡。
But it is harder because you have to compromise between using what you already have and designing for component reuse.
服务的实现也需要仔细考虑,以便实现构件(如组件)也具有跨多个服务实现的重用性。
The implementation of the service also needs to be well thought out so that the implementation artifacts (for example, components) are also inherently reusable across multiple service implementations.
组件开发始终是在应用程序的服务要求的性能和质量与其组成组件的可重用性和通用性之间进行折衷的一个过程。
Component development is always a compromise between the performance and quality of the applications' service requirements and the reusability and generality of their constituent components.
应用推荐