摘要: 依赖关系的倒置 抽象不应该依赖于实现细节,实现细节应该依赖于抽象。[原因是抽象变化的频率(速率)慢,细节变化的频率快] – 抽象A直接依赖于实现细节b –抽象A依赖于抽象B,实现细节b依赖于抽象B 动机(Motivation) 在软件系统中,经常面临着“某些结构复杂的对象”的创建工作;由于需求的变化,这些对象经常面临着剧烈的变化,但是它们却拥有比较稳定一致的... 阅读全文