开闭原则- 对修改关闭,对拓展开放
摘要:
底层模块的变更,必然有高层模块的耦合,开闭原则就是要减少变更的扩散性。 而且接口是与其他模块交流的契约,修改契约就等于让其他模块修改。因此,接口或抽象类一旦定义,就应该立即执行,不能有修改接口的思想。 不轻易动接口,接口就是契约,业务变更时不应轻易动接口,如果变更可以通过拓展完成的话 这样只需要在需 阅读全文
posted @ 2018-10-24 14:25 坚守信念 阅读(2551) 评论(0) 推荐(0) 编辑