2018年6月25日

一些设计上的常识

摘要: API和SPI分离 框架组件一般有两类用户,使用者用API、扩展者用SPI。设计时应尽量把它们分开。 API大多数情况下是实现方来制定接口并实现,调用方仅仅依赖接口无权选择不同的实现。而SPI是调用方来制定接口,实现方来针对接口做不同的实现,调用方来选择自己需要的实现方。 面向接口编程要求调用方依赖 阅读全文

posted @ 2018-06-25 00:12 时间朋友 阅读(219) 评论(0) 推荐(0)

导航