10 2010 档案
摘要:1. 从依赖倒置说起 首先,我们来看下《敏捷软件开发》中对依赖倒置的说明: a. 高层模块不应该依赖于低层模块,二者都应该依赖于抽象。 b. 抽象不应该依赖于细节,细节应该依赖于抽象。 我们先抛开第二点来看第一点,什么叫高层模块,什么叫低层模块。在我理解来看:高层模块也就是战略性模块,业务性模块。而低层模块就是战术性模块,细节类模块。 先来看这样一段代码: 也许有人会说,这是...
阅读全文
积分与排名
- 积分 - 306191
- 排名 - 3208
随笔分类 (89)
随笔档案 (148)
- 2012年12月(1)
- 2012年9月(1)
- 2012年5月(2)
- 2011年12月(1)
- 2011年11月(1)
- 2011年9月(1)
- 2011年7月(1)
- 2011年6月(1)
- 2011年4月(1)
- 2011年3月(9)
- 2011年1月(3)
- 2010年12月(1)
- 2010年11月(4)
- 2010年10月(1)
- 2010年8月(1)
- 2010年7月(6)
- 2010年5月(1)
- 2010年4月(16)
- 2010年3月(4)
- 2010年2月(10)
- 2010年1月(24)
- 2009年12月(5)
- 2009年10月(3)
- 2009年8月(1)
- 2009年6月(1)
- 2009年5月(5)
- 2009年4月(16)
- 2009年3月(7)
- 2009年2月(4)
- 2009年1月(9)
- 2008年11月(2)
- 2008年9月(3)
- 2008年8月(2)
- 更多