zoukankan      html  css  js  c++  java
  • 20200924-4代码规范

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

    结对伙伴:樊培毅

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

    1 .缩进:4个空格的缩进,不要使用Tap,更不能混合使用Tap和空格。

    2.注释:行注释注释在每行后面,函数注释在函数体前,注释尽量清晰,易于理解。

    3.空白行:函数和函数之间空一行间隔,模块和模块之间空一行间隔。

    4.命名:变量名或者函数名尽量直观,尽量表示出变量或函数的意义。

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

    6.函数体的花括号要独占一行。

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

    8.if/for/while语句中,即使执行语句只有一句,也必须另起一行。

    9.所有单词的第一个字母都大写,第一个单词全部小写。

    10.文件使用 UTF-8 编码,文件头部加入#-*-conding:utf-8-*-标识。

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

    其中条款9 所有单词的第一个字母都大写,第一个单词全部小写。在编程过程中2人认为此条款非必要,只要能表明变量含义即可,决定废除。

    新增条款为 如果函数或过程中的参数较长,需要进行适当的划分。

  • 相关阅读:
    Mvc+三层(批量添加、删除、修改)
    js中判断复选款是否选中
    EF的优缺点
    Git tricks: Unstaging files
    Using Git Submodules
    English Learning
    wix xslt for adding node
    The breakpoint will not currently be hit. No symbols have been loaded for this document."
    Use XSLT in wix
    mfc110ud.dll not found
  • 原文地址:https://www.cnblogs.com/zhaoxp1/p/13771610.html
Copyright © 2011-2022 走看看