摘要:
依赖倒转原则:强内聚:像CPU一样,别的厂商木有办法造。因为看不见内部。松耦合:像CPU的针脚一样,主板厂商知道怎么造主板能用cpu依赖倒转原则:抽象不应该依赖结节,细节不应该依赖于抽象。说白了就是针对接口编程,而不是针对实现编程。依赖倒转原则:高层模块不应该依赖低层模块。两个都应该依赖抽象。抽象不应该依赖结节。细节应该依赖抽象。有些时候为了代码复用,一般会把常用的代码写成函数或类库。这样开发新项目时,直接用就行了。比如做项目时大多要访问数据库,所以我们就把访问数据库的代码写成了函数。每次做项目去调用这些函数。这有什么问题呢?我们要做新项目时,发现业务逻辑的高层模块都是一样的,但客户却希望使用 阅读全文