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人认为此条款非必要,只要能表明变量含义即可,决定废除。

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

  • 相关阅读:
    数据库复习笔记
    mysql基础实验过程+遇到的问题的解决方法(error105处理)
    R文件变红原因to按钮变色的优化
    windos命令行设置网络
    牛客网-21天刷题计划-第2节 进阶-对称的二叉树
    0型文法、1型文法、2型文法、3型文法对照
    ES练习遇到错误
    安装kafka
    使用ES时踩过的坑
    前端报错
  • 原文地址:https://www.cnblogs.com/zhaoxp1/p/13771610.html
Copyright © 2011-2022 走看看