接口隔离原则需要注意两点:
1.原子化,一个接口只实现类中类型的功能
2.单一化,针对不同的业务模块提供不同的接口。
接口隔离原则是一个相对的原则,简单来说就是原子化和单一化是相对的。如果项目相对较小,开发人员较少的情况下,我们相对可以提供原子的大小。减少开发成本。
针对接口隔离原则做出以下规定:
1.一个接口只服务于一个子模块或者业务逻辑。
2.尽量对外减少暴露pubilc方法。
3.已经污染的接口尽量去修改,如果修改风险较大采用适配者模式进行修改(还未学习)
4.最重要,一定要有自己的思想,根据业务区分原子大小。不盲从