zoukankan      html  css  js  c++  java
  • 第四次作业1

    结对同学:徐劭斌

    要求1

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

    命名规范

      1. 变量名与函数名应尽量使用完整的单词,同时单词应尽可能表明变量或函数的作用。

      正确示例:IsOperator          错误示例:gongneng_2

      2. 使用Pascal大小写风格命名变量名和函数名

      正确示例:IsOperator          错误示例:isOperator 

      3.对于循环变量或显而易见的变量应使用简单字母作为变量名,不受规则1的约束

      正确示例:for(int i=0;;)     错误示例:无

    编程风格规范

      4.不在同一行命名变量,即一行只声明一个变量

      正确示例:

      

    int i;
    int j;

      错误示例

      

    int i;int j;

      5. 捕捉异常时进行对用户友好的反馈

      正确示例

                try  
                {  
                 //
                }  
                catch  
                {  
                    throw new Exception("表达式格式不正确!");  
                }                      

      错误示例

      

                 try  
                {  
                 //
                }  
                catch  (Exception e)
                {  
                   
                }          

    格式规范

      6.大括号应单独占一行,并且对应的大括号应在同一列对齐

      正确示例

      

     else  
     {  
          //                  
     }  

      错误示例

      

     else  {  
           
    }  

      7.函数前空两行,一个逻辑模块后空一行

      8.使用tab进行缩进,并将缩进宽度设置成四个字符。方法:工具——>选项

      

       9.尽量不使用do-while结构编写代码,增加可读性。

    注释规范

      10.在顶部对函数或逻辑模块进行注释,表明函数或模块实现的主要功能。注释使用“//”

      11.在变量声明的右侧对需要特殊说明的变量进行注释,注释使用“//”

     要求2

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

      1. 变量名与函数名应尽量使用完整的单词,同时单词应尽可能表明变量或函数的作用。

      纠正次数:5次

      2. 使用Pascal大小写风格命名变量名和函数名

      纠正次数:8次

      3.对于循环变量或显而易见的变量可以使用简单字母作为变量名,不受规则1的约束

      纠正次数:这一条是在写到for循环的时候增加的,作为对于第一条规范的修正。

      4.不在同一行命名变量,即一行只声明一个变量

      纠正次数:5次

      5. 捕捉异常时进行对用户友好的反馈

      纠正次数:1次

      6.大括号应单独占一行,并且对应的大括号应在同一列对齐

      纠正次数:8次

      7.函数前空两行,一个逻辑模块后空一行

      纠正次数:20次

      8.使用tab进行缩进,并将缩进宽度设置成四个字符。方法:工具——>选项

      纠正次数:18次

      9.尽量不使用do-while结构编写代码,增加可读性。

      纠正次数:2次

      10.在顶部对函数或逻辑模块进行注释,表明函数或模块实现的主要功能。注释使用“//”

      纠正次数:12次

      11.在变量声明的右侧对需要特殊说明的变量进行注释,注释使用“//”

      纠正次数:15次

  • 相关阅读:
    Advanced Configuration Tricks
    Reviewing the Blog Module
    Editing and Deleting Data
    Making Use of Forms and Fieldsets
    Understanding the Router
    SQL Abstraction and Object Hydration
    Preparing for Different Databases
    Java学习理解路线图
    Openstack学习历程_1_视频
    CentOS安装Nginx负载
  • 原文地址:https://www.cnblogs.com/linym762/p/7645913.html
Copyright © 2011-2022 走看看