zoukankan      html  css  js  c++  java
  • 作业要求20190919-5 代码规范

    作业要求参见:https://edu.cnblogs.com/campus/nenu/2019fall/homework/7630

    参考博客:

    https://blog.csdn.net/warm77/article/details/78353632

     代码git地址:https://e.coding.net/sxy504/si_ze_yun_suan.git

    结对同学:董亚辉

    要求1 《代码规范》包括10项条款。

    要求1 《代码规范》包括10项条款。

    1.编码

    (1) 如无特殊情况, 文件一律使用 UTF-8 编码;

    (2) 如无特殊情况, 文件头部必须加入#-*-coding:utf-8-*-标识

    2.代码格式

    (3) 统一使用4个空格进行缩进;

    (4) 类成员函数之间空一行;

    (5) 函数的参数列表中,之后要有空格;

    (6) 左括号之后,右括号之前不要加多余的空格;

    (7) if/for/while一定要换行;

    3.注释

    (8)行注释至少使用两个空格和语句分开,注意不要使用无意义的注释;

    (9)在代码的关键部分(或比较复杂的地方), 能写注释的要尽量写注释;

    4.命名规范

    (10)模块尽量使用小写命名,首字母保持小写,尽量不要用下划线(除非多个单词,且数量不多的情况);

    要求2记录完成本周作业过程中,《代码风格规范》执行情况。

    编号

    代码规范类型

    违反情况

    违反次数

    规范措施

    1

    使用编码

    无违反

    0

    2

    编码标识

    未加入#-*-coding:utf-8-*-标识

    1

    增强,养成写编码标识的习惯

    3

    缩进

    缩进不是4个空格

    3

    增强,敲回车的时候特别注意

    4

    函数间空行

    函数间未空行

    2

    增强,写完函数时特别注意

    5

    参数空格

    参数列表后无空格

    3

    保持

    6

    括号前后空格

    括号前后未空格

    6

    保持

    7

    部分关键字换行

    无违反

    0

    保持

    8

    行注释

    无违反

    0

    保持

    9

    注释

    多处重要模块未注释

    7

    写完每行代码都会思考要不要注释

    10

    模块名

    无违反

    0

    保持

  • 相关阅读:
    java处理图片--图片的缩放,旋转和马赛克化
    Node.JS + MongoDB技术浅谈
    nodejs版本更新问题:express不是内部或外部命令
    解决mongodb的安装mongod命令不是内部或外部命令
    MongoDB Windows环境安装及配置
    WebStorm主题设置
    分页插件PageHelper
    Dubbo入门
    JVM组成
    java 多线程例子
  • 原文地址:https://www.cnblogs.com/sunxiaoyu/p/11584784.html
Copyright © 2011-2022 走看看