woaidongmao

文章均收录自他人博客,但不喜标题前加-[转贴],因其丑陋,见谅!~
随笔 - 1469, 文章 - 0, 评论 - 661, 引用 - 0
数据加载中……

拆分与效率的忧虑

1、一个大的类,拆封成小的类,有没有效率损失?答案是没有的,因为类的本质就是提供接口,进行函数调用。一个大类包含100个函数,与分解成10个小类,每个10个函数,在效率上没有差别;

2、小类模式,会不会增加复杂性?答案是部分增加,部分降低。小类模式增加了类的个数,一个项目抽象体越多,复杂度越高,这不容置疑,所有者一部分增加了复杂性。另一方面小类模式,表明一个类只完成需要的功能,所以在层次划分上更加的清晰,这在一个层面上降低了复杂性。

posted on 2008-08-18 16:10 肥仔 阅读(285) 评论(0)  编辑 收藏 引用 所属分类: 编程思想


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理