任务1:

3班李善勤——3班江洪棪

任务2:

(1)结对成员的博客链接地址:https://www.cnblogs.com/jianghongyan1/p/11729464.html

  3班李善勤:

(2)代码审查表:

a.李善勤的代码审查表(由江洪棪完成):

 b.江洪棪的代码审查表(由李善勤完成):

 

 三、选取其中一个成员的项目为基础,进行结对编程。结对项目撰写的博客要求:
(a)结合课堂讲授内容,制订一份2人共同遵守的代码编写基本规范(至少包括注释规范与变量命名规范)。
     1.要遵从Java语言的命名规范,让两人看到代码时都可以知道这个变量代表的什么意思。
     2.每行代码长度不宜过长,各分支语句都应有适当注释以方便识别程序。
    3.类声明前需加上注释,注明该类的作用。
    4.尽量每行都一个语句。
(b)描述结对编程的感受。
    成对编辑确实很有挑战性,但对于两个人有共同的学习动力,互相促进。每个行为、想法都要受到对方的评价,并能够吸收这些东西,能够显著提高自己的编程水平。
(c)结对场景照片

四:结对项目编程要求:
    对结对项目首先完成代码规范和设计规范的修改,其次完成项目增加的需求,最后将完成的项目提交到github上,给出github的连接地址,可以给出简单的设计说明。
      增加的需求:(a)考虑数据异常处理问题,如在输入题目生成范围的数据时,输入了“abc“等字符数据,程序如何处理。
                           (b)增大算式生成数的范围(如整数存不下的数),程序如何处理。
github地址:https://github.com/jhy467/hello-world
posted on 2019-10-24 09:03  螃蟹一号  阅读(116)  评论(0编辑  收藏  举报