
software engineering
iteye_20852
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
极限编程的幻想与真实
---极限编程的幻想与真实 雷剑文 陈振冲 李明树 1.可接受的失败 心理学家指出:人们往往愿意选择“可接受的失败”(an acceptable way of failing),也不太愿意尝试“冒险的成功”(a risky way of succeeding)。 瀑布模型已成为一个标准,而这个标准就是可接受的失败。 2.能力成熟度模型 能力成熟度模型(Capability Matu...原创 2008-10-18 20:26:39 · 146 阅读 · 0 评论 -
OOD原则
1.单一职责原则(The Single Responsiblity Principle-SRC) 一个类只能因为一个原因而改变 2.开放-封闭原则(TheOPen-ClosePrinciple-OCP) 软件实体(类、模块、方法)应该允许扩展,不允许修改 3.里斯科夫替换原则(The Liskov Substitution Principle-LSP) 子类型必须能替代它们的基类...原创 2008-10-18 20:28:15 · 136 阅读 · 0 评论 -
Test driver develop
Test driver develop 什么时候重构? 重构是一种书写代码的方式,或习惯,重构时时刻刻有可能发生。在TDD中,除去编写测试用例和实现测试用例之外的所有工作都是重构,所以,没有重构任何设计都不能实现。 实现测试用例时重构代码,完成某个特性时重构设计,产品的重构完成后还要重构一下测试用例。 什么时候设计 自己把握,不要受到TDD的束缚,不要事先确定的事一定不要事先确定...原创 2008-10-18 20:29:43 · 202 阅读 · 0 评论