重构指的是使用小转换来重构代码,而不改变任何程序行为。正如重构表达式以使之更易于理解或修改,重构代码也是为了使它更易于阅读、更易于理解,以及可更快速地更新。并且,正如重构后的表达式必须产生相同的结果,重构后的程序也必须在功能上等效于原始的源代码。重构代码的一些常见动机包括:• 使代码更易于更改或更易于添加新功能• 降低复杂性,以便更好地理解• 删除不必要的重复• 使代码可以用于其他需要或更一般的需求• 提高代码性能IDE 的重构功能可简化代码重构,其方式为评估您**进行的更改、显示应用程序会受到影响的部分,并对您的代码进行所有必要的更改。例如,如果您使用 Rename 操作来更改类名,IDE 将在您的代码中查找该名称的所有使用实例,并可为您更改该名称的每一处实例。• Refactor (重构)菜单• 撤消重构更改• 查找函数使用实例• 重命名函数或参数• 移动、复制和安全删除 C 代码
|