Agile Method
文章平均质量分 79
GrayEagle
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Agile Method
敏捷开发的理念已经流行了很长的时间,之所以能够成为一种开发过程的指导性理念,是因为有几个世界级的高手力挺它,甚至成立了敏捷联盟,看看联盟宣言里签下的名字,每个人背后的经历都足够我们敬仰一阵子的。目录 [隐藏] 1 价值观 2 原则 3 敏捷建模的实践 4 是(不是)什么? 5 AM的实践是如何组合的 6 合格的敏捷建模者 敏捷开发-价值观 AM的...2010-03-14 15:27:25 · 366 阅读 · 0 评论 -
敏捷软件开发笔记(一) 敏捷开发
一,敏捷软件宣言我们正在通过亲身实践以及帮助他人实践,揭示更好的软件开发方法。通过这项工作,我们认为:人和交互 重于 过程和工具可以工作的软件 重于 面面俱到的文档客户合作 重于 合同谈判随时应对变化 重于 遵循计划虽然右项也有其价值,但我们认为左项更加重要敏捷宣言遵循的原则我们遵循以下原则:...2010-03-15 09:36:23 · 214 阅读 · 0 评论 -
敏捷软件开发笔记(二) 敏捷设计
Section IIAgile Design 敏捷设计In an agile team, the big picture evolves along with the software. with each iteration. the team improves the design of the system so that it is as good as it can be f...2010-03-15 16:17:51 · 273 阅读 · 0 评论 -
什么是里氏代换原则
里氏代换原则 里氏代换原则的严格表达是: 如果对每一个类型为T1的对象o1,都有类型为T2的对象o2,使得以T1定义的所有程序P在所有的对象o1都代换成o2时,程序P的行为没有变化,那么类型T2是类型T1的子类。 里氏代换原则是继承复用的基石。只有当衍生类可以替换掉基类,软件单位的功能不会受到影响时,基类才能真正被复用,而衍生类也才能够在基类的基础上增加新的行为。...2010-03-16 15:28:14 · 225 阅读 · 0 评论 -
设计原则-里氏代换原则
一,什么里氏代换原则 里氏代换原则的严格表达是: 如果对每一个类型为T1的对象O1,使得以T1定义的所有程序P在所有的对象o1都代换成o2,那么类型T2是类型T1的子类型。 里氏代换原则是继承复用的基石。只有当衍生类可以替换掉基类,软件单位的功能不会受到影响时,基类才能真正被复用,而衍生类也才能在基类的基础上增加新的行为。 ...2010-03-18 09:46:51 · 141 阅读 · 0 评论 -
Java与设计模式--chapter 9 接口隔离原则
第九章 接口隔离原则接口隔离原则讲的是:使用多个专门的接口比使用单一的总接口要好。换言之,从一个客户的角度来讲:一个类对另一个类的依赖性是应当建立在最小的接口之上的。是么是接口隔离原则角色的合理划分 将“接口”理解为一个类所提供的所有方法的特征集合,也就是一种在逻辑上存在的概念。这样的话,接口的划分就直接带来类型的划分。 接口污染 过...2010-03-22 13:37:30 · 131 阅读 · 0 评论 -
Java与设计模式--chapter 10 合成/聚合复用原则
第十章:合成/聚合复用原则 合成/聚合复用原则经常又叫合成复用原则。合成聚合复用原则就是在一个新的对象里面用一些已有的对象,使之成为新对象的一部分;新的对象通过向这些对象的委托达到复用已有功能的目的。 这个原则有另一个更简短的表述;要尽量使用合成/聚合,尽量不要使用集成。复用的基本种类 在面向对象的设计中。有两种基本的方法可以在不同的环境中复用已有的设计和实现,...2010-03-22 13:58:46 · 149 阅读 · 0 评论 -
Java与设计模式--chapter 11迪米特法则
迪米特法则又叫最少知识法则,就是说,一个对象应当对其他对象有尽可能少的了解。迪米特法则最初是用来作为面向对象的系统设计风格的一种法则,于1987年秋天由Ian Holland 在美国东北大学为一个叫做迪米特的项目设计提出的,因此叫做迪米特反则。这条法则实际上是很多著名系统,比如火星登陆软件系统,木星的欧罗巴卫星轨道飞船的软件系统的指导设计原则。迪米特法则的各种表述没有任何一...2010-03-22 14:19:17 · 134 阅读 · 0 评论 -
Refactoring -- Improving the Design of Existing Code
重构名录: 第一部分:代码的坏味道(Bad smells in Code) BS1: Duplicated Code(重复的代码)BS2:Long Method(过长的函数) BS3:Large Class(过大类) BS4: Long Paramet...原创 2010-10-29 11:21:19 · 337 阅读 · 0 评论
分享