摘要: 目前我们的英雄列表和英雄详情位于同一个文件的同一个组件中,我们将来可能会受到新的需求,修改这个组件又不能影响另外一个。然而每一次更改都会给这两个组件带来风险和双倍的测试负担,没有任何好处。如果我们需要在其他地方复用英雄详情组件,英雄列表组件也会跟着混进去。 我们当前的组件违反了单一职责原则,我们需要 阅读全文
posted @ 2017-04-05 14:04 freeah 阅读(642) 评论(0) 推荐(0) 编辑