分析一套源代码的代码规范和风格并讨论如何改进优化代码

风格不统一 提交于 2019-12-01 07:18:36

我的工程实践题目是文本摘要,下面是github上一套基于keras的代码

  1. 目录文件及其命名

    demo的主体结构,其中有data,very_large_data,models,reports几个模块和主要的函数模块

  2. 函数名称和变量名称
    • 每行代码的最长字符不超过80个,一屏可以看完,不需要左右移动
    • 本页一级类或方法之间空2行,二级类和方法之间空1行
    • 类命名:所有单词的首字母大写,且不使用特殊字符,下划线,数字
    • 方法命名:全小写字符或者下划线,多单词用下划线连接,但下划线不能做首字符
    • 1570964042807
    • 常量命名:以大写字母开头且全为大写字母,下划线,数字
    • 1570964698348
    • 单行注释:# 顶格,空一格后写注释
    • 多行注释:三对双引号或者三对单引号
    • 导入:先导入python包,然后导入第三方包,最后导入自定义包
    • 1570964735426
    • 空格:赋值和运算符前后各空一格,作为参数符号时候不空格
    • 全局变量名:没有特殊要求,不要使用全局变量
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!