注册 | 帮助 | 更新 | 排行
系统分析/UML 坛 项目过程坛 项目管理坛 敏捷圈 我的空间
站长介绍 友情链接 我的服务 客户评价 我的程序人生
读书首页 图书排行榜 书讯 书评与读书笔记 专业杂志
问答首页 敏捷 FAQ UML FAQ Use Case 问答
人物首页
案例首页
UML 工具 需求用例工具
我的思考(blog) 我的文章 我的评论 我的著作
新闻与综合评论 书评 所有评论消息
.NET Java JavaScript XML
Hibernate Spring Struts Eclipse NetBeans
VB.NET C# ASP.NET ADO.NET
架构首页 Web 应用框架设计(ZXFramework) OOA OOD 重构 AJAX 架构测试
OOD 原则
咨询服务简介 咨询服务项目 敏捷 OO 私教 客户评价 所有问答...
培训服务简介 OOAD*UML 统一用例方法 UUCM 敏捷迭代开发 所有课程... 敏捷 OO 私教 客户评价
用例首页 用例新闻 用例资源 用例问答 统一用例方法 UUCM 用例模版 UUCMTool
UML 首页 UML 新闻 UML 中文 FAQ UML 问答 UML 文章 OOAD/UML 图书 UML 资源 UML 工具 业务建模 OOA OOD SysML MDA
敏捷首页 敏捷 FAQ 敏捷新闻 敏捷资源 敏捷问答 敏捷工具 Scrum Lean 中式太极敏捷 UDD UP/RUP/AUP 家族 XP CMM/CMMI MSF for Agile
模式首页 业务/领域/分析模式 软件需求/用例模式 架构模式 设计模式 大道至简:实话设计模式 ZXPatterns:原创 Web 架构设计模式
设计模式资源
需求用例模式资源
业务分析模式资源
> OOD > 登录 |
在线 5 人 登录 0 人

OOD 原则

名称译名说明
包设计Common Closure共同关闭
包设计Common Reuse共同重用
包设计Release-Reuse Equivalency发布-重用等价
包设计Acyclic Dependencies非循环依赖
包设计Stable Abstractions稳定抽象
包设计Stable Dependencies稳定依赖
职责分配Information Expert信息专家
职责分配Creator创建者
职责分配Controller控制者
职责分配Low Coupling低耦合
职责分配High Cohesion高内聚
职责分配Polymorphism多态
职责分配Pure Fabrication纯虚构
职责分配Indirection间接
职责分配Protected Variations保变
职责分配Law of Demeter德米特法则
职责分配Dependency Inversion依赖倒置http://www.objectmentor.com/resources/articles/dip.pdf
职责分配Interface Segregation接口分割
职责分配Liskov Substitution里斯可夫替换
职责分配Open-Closed开闭http://www.objectmentor.com/resources/articles/ocp.pdf
职责分配Single Responsibility单一职责


相关链接:

OoDesignPrinciples (Mike Beedle, c2)

Principles of Object Oriented Design (Compiled by Uncle Bob, c2)


本页字数:5273

支持 IE 1024 * 768 以上
首页 | 使用指南 | 站点地图 | 版权声明 | 联系方法 | © 2005-2010 张恂 版权所有. 沪ICP备05023401号