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

本文探讨了10种重构代码的方法,包括改进函数命名、简化参数、分离读写操作、统一相似函数、优化参数传递、合理设置函数可见性、采用工厂模式、封装类型转换等,旨在提升代码质量和可维护性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

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

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

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

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

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

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

10.8 封装向下转型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值