《重构,改善既有代码的设计》 是程序员必须的一本书,让现有的代码更加简洁,更加可靠永远是程序员要追求的目标,本节我们就结合书里的关键点进行说明,希望能够起到引入的效果。
作者从以下几个方面来介绍重构的内容:
1. 代码风格
表现为 命名不能够表达实际意义;
可读性差 或 缺少注释;
复杂的接口和调用;
属性或参数太多 - 借助类或函数进一步封装;
代码过长,但函数超过 200行 - 拆分成多个函数;
2. 代码冗余
表现为 有重复的代码段 - 需要提取为独立的模块 或 函数 供调用;
共同的基类属性 - 提取为父类,实现继承;

本文探讨了如何通过重构改善C++代码的设计,包括改进代码风格、消除冗余以及解决结构不合理问题。作者强调了命名规范、增加可读性、减少复杂性和冗余代码的重要性,并提倡利用设计模式提高代码的可扩展性。
最低0.47元/天 解锁文章
1197

被折叠的 条评论
为什么被折叠?



