登录 主页

什么是代码重构

2024-06-17 09:15AM

参考:https://www.freecodecamp.org/chinese/news/front-end-engineering-refactoring/

重构(refactoring):在不改变代码外在行为的前提下,对代码做出修改,以改进程序的内部结构。

本质上说,重构就是在代码写好之后改进它的设计,为了让代码变得更加容易理解、易于修改,重构可能使程序运行得更快,也可能使程序运行得更慢。

重构可以一边写代码一边重构,也可以在程序写完后,拿出一段时间专门去做重构。

重构的原则:

1.事不过三,三则重构。即不能重复写同样的代码,在这种情况下需要去重构。

2.当一段代码难以理解或维护时,可能需要考虑重构了。

3.当代码结构过于复杂,难以修改或扩展时,重构可以简化结构。

4.过长的函数,需要重构。

5.一个函数最好对应一个功能,如果一个函数被塞入多个功能,就需要考虑要对它进行重构了。

 

返回>>

登录

请登录后再发表评论。

评论列表:

目前还没有人发表评论