zoukankan      html  css  js  c++  java
  • 第三次作业——代码规范

    结对伙伴:吴奕瑶

    作业要求参见:[https://edu.cnblogs.com/campus/nenu/2018fall/homework/2147]

    一、命名规范

    1.命名变量时要分行命名;(就算是同一类型的变量也要分行命名)

    2.变量的命名要有意义,且采用lowerCamel形式;(由其英文释义命名)

    二、注释规范

    1.每个函数体之前都要有注释;

    2.在重要的变量名后加单行注释;

    三、格式规范

    1.采用 4 个空格缩进,严禁使用 tab 缩进;

    2.函数体的花括号要独占一行;

    3.任何逻辑运算都要用括号表示优先级;

    4.函数的行数不超过50行;

    5.每个函数之间空且仅空一行;

    6.操作符与操作数之间应该用一个空格分开。

    四、记录执行情况

    规范项

    违反次数

    举例

    改正次数

    对规范进行的操作

    一(1

    3

    Int num1,num2,num3,num4;

    3

    保持不变

    一(2

    1

    String shuchu

    1

    保持不变

    二(1

    7

    函数public decimal Cal()前无注释

    5

    削弱为在重要函数之前加注释

    二(2

    0

    0

    保持不变

    三(1

    4

    CreateEquation.cs中定义num1~num4时,缩进为五个空格。

    4

    保持不变

    三(2

    3

    在定义函数时,左大括号常在函数体之后,及时发现并改正

    3

    保持不变

    三(3

    2

    if (flag == 1 && i != 0)

    2

    保持不变

    三(4

    2

    Main函数超过90

    0

    削弱为不超过100

    三(5

    3

    函数与函数之间无空行,检查之后改正。

    3

    保持不变

    三(6

    2

    Int flag =0;

    2

    保持不变

  • 相关阅读:
    在宏块级冗余可调的多描述视频编码算法方面取得进展(转载)
    C++单例模式
    C++手动实现库函数
    C#操作java平台生成的公钥
    C++之位操作符
    Windows 8 应用栏
    Windows 8 本地数据存储
    Win8的页面缓存
    操作符sizeof
    three.js结合geoJson绘制中国地图
  • 原文地址:https://www.cnblogs.com/qjy0330/p/9748849.html
Copyright © 2011-2022 走看看