重构 改善既有代码设计---第十章 简化函数调用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/maiyikai/article/details/85984955

10.1 修改函数名:使其表达的含义与其实现的类的功能相近

10.2 移除无用和不想关的参数

10.3 将查询函数和修改函数分离:一个函数负责一件事

10.4 若干个函数做了类似的工作,但在函数本体中却包含了不同的值,建立单一函数以参数表达那些不同的值。

10.5 参数过长时,使用参数对象替换参数

10.6 隐藏函数:当某个函数没有被其他函数使用时,将其设置为私有函数

10.7 当创建对象的时候不仅仅只是调用其构造函数,还有其他的操作,以工厂函数取代构造函数

10.8 封装向下转型

猜你喜欢

转载自blog.csdn.net/maiyikai/article/details/85984955