Posted by & filed under Programming.

1、设计结果应该清晰易懂
1)用词一致
2)使用已有的协议
3)减少消息模式数量
4)避免使用模糊定义
2、一般–具体结构的深度适当
3、设计简单的类
1)避免含有过多属性
2)有明确的定义
3)尽量简化对象之间的合作关系
4)不要提供太多的操作
4、使用简单协议
一般来说使用协议数目不要超过三个
5、使用简单操作
面向对象设计出来的操作通常很小,一般只有3-5行代码,可以用一个动词和一个宾语来描述它的功能。
6、把设计变动减至最小

Leave a Reply

  • (will not be published)