zoukankan      html  css  js  c++  java
  • 宫立秋作业要求20200924-4 代码规范,结对要求

    此作业要求参见:https://edu.cnblogs.com/campus/nenu/2020Fall/homework/11244

    要求1 《代码规范》包括10项条款。制定条款的目的是在程序设计的过程中(触犯和)约束代码风格,希望切实可行,容易观察和客观检验。

    1、缩进:统一使用四个空格即一个tab键进行缩进,增加代码可读性。

    2、注释:复杂的注释放在函数头,关键代码用注释描述代码的作用。

    3、变量:变量名要见名知意;由多个单词组成的变量名,用大小写区分。

    4、空行:模块函数和类定义之间空两行,类成员函数之间空一行。

    5、不要将多句语句放在同一行。

    6、行宽:每行不超过80个字符。

    7、空格:方法的参数在定义和传入时,多个参数逗号后边要加空格。

    8、花括号另起一行,而不是紧跟关键字之后。

    9、在复杂的条件表达式中,用括号分隔每个条件。

    10、每个函数不超过20行。

    11、换行:一行定义一个变量(补充条款)

    要求2 记录完成本周作业过程中,《代码风格规范》执行情况。包括记录每一条规则的违反和纠正、次数,规范中某项条款的增强、消弱、或废除。在编码过程中完全未被违反的条款,说明过于宽松,或你们已经完全"本能"反应,不应作为条款,在本要求及要求1中不得分。此种情况,应补充一条新的条款。 (20分)

    规则编号 违规情况 条款变更
    1 宫7次,吴5次 条款有效,保留
    2 宫1次,吴2次 条款有效,保留
    3 吴2次 条款有效,保留
    4 吴3次 条款有效,保留
    5 宫3次 吴1 次 条款有效,保留
    6 宫1次 吴1次 条款有效,保留
    7 宫3次 条款有效,保留
    8 宫0次,吴0次 条款无效,废除
    9 宫1次 条款有效,保留
    10 吴1次 条款有效,保留
    11 宫1次,吴2次 条款有效,保留
  • 相关阅读:
    HTMLDOM
    换行
    【iOS】APP之数据存储
    开启远程XUL
    iOS之Streams
    Plugin的生命周期
    ActiveX Control Test Container
    ObjectiveC Runtime III【objc_msgSend函数】
    What is a Digital Signature?
    JS变量作用域
  • 原文地址:https://www.cnblogs.com/gongbaby/p/13755290.html
Copyright © 2011-2022 走看看