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

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

  • 相关阅读:
    Java 图片处理——如何生成高清晰度而占有磁盘小的缩略图
    【设计模式】状态模式
    【设计模式】策略模式
    【设计模式】迭代器模式
    【设计模式】观察者模式
    【设计模式】享元模式
    【设计模式】桥接模式
    【设计模式】组合模式
    【设计模式】外观模式
    【设计模式】代理模式
  • 原文地址:https://www.cnblogs.com/zhaoxp1/p/13771610.html
Copyright © 2011-2022 走看看