zoukankan      html  css  js  c++  java
  • 好的代码是重构出来的

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

  • 相关阅读:
    第八章
    第十章
    第九章
    第七章
    第六章
    第五章
    第四章心得
    第二章心得
    第三章心得
    第一章心得
  • 原文地址:https://www.cnblogs.com/yuzhaoblog/p/9082375.html
Copyright © 2011-2022 走看看