摘要:
前篇回顾:前篇虫子介绍了3个"池"中线程池的相关问题,不过谬论的可能性比较大 仅代表虫子的个人观点了- -本章结合实例给大家阐述下依赖注入与控制反转可以给自己的项目带来哪些优缺点。先回顾下OO的一些设计原则:开放封闭原则 软件实体(类、模块、函数等)应该是可以开展的,但是不可修改。依赖倒置原则 抽象不应该依赖于细节。细节应该依赖于抽象。接口隔离原则 不应该强迫客户依赖于它们不用的方法。接口属于客户,不属于它所在的类层次结构。单一职责原则 就一个类而言,应该仅有一个引起它变化的原因。......随着面向对象分析与设计的发展,一个良好的设计,核心原则之一就是将变化隔离,使得变化 阅读全文