第9章 程序重构
对程序进行重构,是软件开发工程师必然会涉及的问题。但重构也是一把双刃剑,开发人员不要轻易使用。举个例子来说,你现在正在从事某个行业的工作,但有人告诉你另外一个行业赚钱多而且快,于是你就很纠结,到底要不要改行呢?不改行吧,钱挣得少;改行吧,自己又是新手,对那个行业又不熟悉。这种心理状态其实就是开发人员对于重构的态度,可以用“进退维谷”来形容。
基于作者程序重构的实践,本章对程序重构的过程进行详细的介绍。
9.1 重构原因
程序重构的原因如图9.1所示。

图9.1 程序重构的原因
9.2 重构原则
程序重构的原则如图9.2所示。

图9.2 程序重构的原则
9.3 重构流程
程序重构的流程如图9.3所示。

图
本章详细介绍了程序重构的原因、原则和流程,通过一个具体的C语言代码实例展示了如何一步步进行重构,包括代码排版、注释添加、变量命名、函数封装等,强调重构在软件开发中的重要性和注意事项。
订阅专栏 解锁全文
979

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



