码迷,mamicode.com
首页 > 其他好文 > 详细

好的代码是重构出来的

时间:2018-05-24 13:57:09      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:函数名   进程   if...else   一个   参数   for 循环   ogg   exce   别人   

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检查

好的代码是重构出来的

标签:函数名   进程   if...else   一个   参数   for 循环   ogg   exce   别人   

原文地址:https://www.cnblogs.com/yuzhaoblog/p/9082375.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!