dwchenxj

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年7月30日

摘要: 一、敏捷开发的宣言: 1、个体和交互胜过过程和工具:注重交流沟通。 2、可以工作的软件胜过面面俱到的文档:不需要太多的文档,系统大的框架文档即可。 3、客户合作胜过合同谈判 4、响应变化胜过遵循计划 二、敏捷开发的原则: 1、单一职责原则(SRP):一个类的功能尽量高内聚,应该仅有一个引起它变化的原因。 2、开闭原则(OCP):对扩展开放,对更改封闭 。尽量做到抽象,抽象是封装变化的方法。 3、替换原则(LSP):子类必须能替换它们的基类型。 4、依赖倒置原则(DIP):高层模块不应该依赖低层模块,双方都依赖抽象;抽象不应该依赖细节,细节依赖于抽象。该原则是框架设计的核心原则... 阅读全文
posted @ 2012-07-30 00:23 dwchenxj 阅读(158) 评论(0) 推荐(0) 编辑