作为程序媛,必须懂得的7大设计原则!

开闭原则 一个软件实体如类,模块和函数应该对扩展开放,修改关闭! 背景 一般情况下,在系统相对稳定的时候,一个Dao类都是通过实现一个抽象接口来完成,但是当我们对于某个Dao类的实现并不满足。需要在原来的Dao基础上新增方法或者模块。对于专属专用的接口自然比较容易,但是对于公共的接口或者职能清晰的接口,每一次的改变都是需要对系统的稳定和架构进行分析,对我们并不是那么随便可以改的! 开闭原则是指在这
相关文章
相关标签/搜索