五步为类瘦身
摘要:
(http://drdobbs.com/cpp/230600127)重构技巧和纪律是通往小精灵之岛的康庄大道。我之前的文章讨论了在基础代码中使用小的类的好处和作用,我认为一个类的代码应当限制在50到60行。我陆续收到了许多回复,大部分类比了以前关于让函数变小以在一屏显示的法则。虽然很感谢这些回复,但他们都忽略了决定性的一点。我并没有讨论函数,而是可能包含多个函数的类。编写一个只有60行大小的类会打击一些作者,因为要实现它的简单性却有许多的限制,可能并不值得去做。但它恰恰是纪律,这样的行数规定,创建了非常明确理想的代码。相信正如其它回复所描述的那样,这条纪律并没有被保持,对于保持小类的标准技术也 阅读全文
posted @ 2011-06-21 13:28 c语言源码 阅读(215) 评论(0) 推荐(0) 编辑