第四次博客作业-结对项目

一、结对成员的博客链接地址

朱鸿铭的博客地址:https://www.cnblogs.com/maidou1006/p/11720199.html

二、结对成员对四则运算项目进行代码互审,并给出代码审查结果表    

      

 

三、选取其中一个成员的项目为基础,进行结对编程。

      (a)结合课堂讲授内容,制订一份2人共同遵守的代码编写基本规范(至少包括注释规范与变量命名规范)。

1.注释规范:

    对代码进行解释的注释写在代码后面,使用单行注释//

    不用的代码块用CTRL+/快速注释

2.变量的命名规范:

    使用英文单词来命名变量,如果多个变量在后面加数字进行区分

    用驼峰命名法命名多个单词组成的变量名

    首字母不用大写,便于与类名区分

3.缩进规范:

    使用Source→Format先进行排版,再将分行的语句整理到一行(除较长一行看不到头的)

      (b)描述结对编程的感受。

    1. 两人互相帮助,互相教对方,可以得到能力上的互补
    2. 增强代码质量,并有效的减少BUG
    3. 降低学习成本。一边编程,一边共享知识和经验,有效地在实践中进行学习
    4. 在编程中,相互讨论,可能更快更有效地解决问题

     (c)结对场景照片

                         

 

四、结对项目编程要求:

增加的需求:

(a)考虑数据异常处理问题,如在输入题目生成范围的数据时,输入了“abc“等字符数据,程序如何处理

    判断输入是否为合法字符,如果为非法字符将进行提示,并重新输入

 (b)增大算式生成数的范围(如整数存不下的数),程序如何处理

         先判断生成的随机数运算结果是否会大于数据类型的取值范围,如果大于数据类型的取值范围将会循环次数减1,continue跳出本次循环

    GitHub地址:https://github.com/tns1197/1

 

posted @ 2019-10-22 15:56  1Zz  阅读(139)  评论(0编辑  收藏  举报