摘要: 一个能够发挥功能的应用免不了各个组件之间相互协作,并随着项目的复杂度变高而变得复杂,这些协作就是所谓的依赖。传统的做法是每个对象负责管理与自己相关的对象(即它所依赖的对象)的引用,这将会导致高度耦合和难以测试的代码。比如: 在这个例子中: 1. DamselRescuingKnight的构造函数中 阅读全文
posted @ 2019-08-29 21:06 木白的菜园 阅读(642) 评论(0) 推荐(0) 编辑