好的代码是重构出来的

Posted 口头猿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了好的代码是重构出来的相关的知识,希望对你有一定的参考价值。

1.能跑起来(运行正常逻辑)

2.初步重构(变量名、函数名、返回值、if else、函数提取功能单一、参数缺省值、全局变量)

3.增加注释(趁热打铁写注释,帮助别人阅读,写5分钟,省5小时)

4.考虑异常,变健壮(if...else...、for 循环有没有break、list列表是不是为空、 文件读写有没有try...except、句柄有效性?如SSH SQL)

5.配置文件。全局变量放到一个配置文件config.py中,再from config import *。

6.增加日志模块  logging

7.性能  并发处理(多进程 多线程 线程池)、数据结构优化

8.重构,面向对象之类  PEP8检查

以上是关于好的代码是重构出来的的主要内容,如果未能解决你的问题,请参考以下文章

有啥好的工具可以重构 Perl Web 代码吗? [关闭]

重构你的 javascript 代码

怎么让你的代码更Pythonic?光有技巧可不行,你还需要看这些

如何做一个好的前端重构工程师

代码重构

python学习如何从菜鸟到老手