开发者社区 问答 正文

如何组织python代码

问题来源于python学习网

展开
收起
保持可爱mmm 2019-12-10 14:14:51 316 分享 版权
1 条回答
写回答
取消 提交回答
  • 模块化代码

    分解大段代码为多个功能单一的多个简单函数,聚合功能相近的函数为单独文件。

    记录log

    log要分级;

    调用开始记录参数,结束记录结果;

    try 记录状态,catch 记录错误;

    代码优化

    利用大O表示法

    单元测试

    上线前必测试

    单元测试100%覆盖

    提交后自动化测试

    环境变量兼容性

    本地环境与生产环境保持一致

    版本控制

    版本控制不仅是代码控制工具,也是团队间合作工具

    建议使用git flow

    代码可读

    变量名统一

    docstring和注释规范

    code review

    至少要一人cr才提交到生产环境

    2019-12-10 14:15:05
    赞同 展开评论