好的代码是重构出来的
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检查