正在加载图片...
3保持对象和类的简单性 在任何方法中,简单性都是一种美德! 保持对象和类的简单, 保持消息协议简单 保持服务简单 有以下的准则 ①避免太多的属性 无用的绝对不设一一运用抽象原则 有用但太多一一寻找结构 ②瞄准责任 避免模糊的类定义 判断:用一两句话描述这个类, 不能用“有时”、“有点”、“如同”等词 汇 ③对象之间的合作最小化 3-5个合作者一一为了保持简单、清晰 ④避免一个对象中太多的服务 公共服务一一少千7+2个:私有一一若干3.保持对象和类的简单性 在任何方法中,简单性都是一种美德! 保持对象和类的简单, 保持消息协议简单 保持服务简单 有以下的准则 ①避免太多的属性 无用的绝对不设——运用抽象原则 有用但太多——寻找结构 ②瞄准责任 避免模糊的类定义 判断:用一两句话描述这个类, 不能用“有时”、“有点”、“如同”等词 汇 ③对象之间的合作最小化 3-5个合作者——为了保持简单、清晰 ④避免一个对象中太多的服务 公共服务——少于7±2个;私有——若干
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有