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


    任务1:

    已完成——结对成员03班谢晓飞-03班张九川

    任务2:

    (1) 张九川博客地址:https://www.cnblogs.com/zhangjiuchuan/

    谢晓飞博客地址:https://www.cnblogs.com/xiexiaofei/

    (2)代码互审

    谢晓飞的代码审查表(由张九川完成)

    1. 代码能够工作么?它有没有实现预期的功能,逻辑是否正确等。

    2.所有的代码是否简单易懂?

    3.代码符合你所遵循的编程规范么?这通常包括大括号的位置,变量名和函数名,行的长度,缩进,格式和注释。

    4.是否存在多余的或是重复的代码?

    5.代码是否尽可能的模块化了?

    6.是否有可以被替换的全局变量?

    7.是否有被注释掉的代码?

    8.循环是否设置了长度和正确的终止条件?

    9.是否有可以被库函数替代的代码?

    10.是否有可以删除的日志或调试代码?

    11.无效的参数值是否能够处理?

    12.是否有注释,并且描述了代码的意图?

    13.对非常规行为和边界情况处理是否有描述?

    张九川的代码审查表(由谢晓飞完成)

    1.代码能够工作么?它有没有实现预期的功能,逻辑是否正确等。

    2.所有的代码是否简单易懂?

    3.代码符合你所遵循的编程规范么?这通常包括大括号的位置,变量名和函数名,行的长度,缩进,格式和注释。

    4.是否存在多余的或是重复的代码?

    5.代码是否尽可能的模块化了?

    6.是否有可以被替换的全局变量?

    7.是否有被注释掉的代码?

    8.循环是否设置了长度和正确的终止条件?

    9.是否有可以被库函数替代的代码?

    10.是否有可以删除的日志或调试代码?

    11.无效的参数值是否能够处理?

    12.是否有注释,并且描述了代码的意图?

    13.对非常规行为和边界情况处理是否有描述?

    (3)

    由我们共同遵守的代码规范

    1. 注释采用一段一注释的方式
    2. 命名采用首字母小写其余字母大写的命名方式
    3. 为不容易理解类变量注释。注释代码段
    4. 缩进采用4个空格的缩进,一行一句代码
    5. 在复杂条件表达式中,用括号清楚表示出优先级。
    6. 包名:采用全部小写。
    7. 类,接口:采用大驼峰命名,每个单词名的首字母都大写。

    我们结对编程的感受

    通过结对编程,互相学习,对所学知识的空白加以弥补,将自己的感受讲给对方,互相分析,共同完成目标的结果是酣畅淋漓的,虽然编程中遇到了很多困难,但是经过我们商讨,研究,也一一解决了,这对我们以后的共同学习生活也起到了促进作用。

    结对场景照片如下

    部分代码块截图:

    github地址:https://github.com/XieXiaoFei1996/Java

  • 相关阅读:
    【校内模拟7.30】—slay(容斥+dp)
    【校内模拟7.30】—slay(容斥+dp)
    【校内模拟7.30】—Ball(bitset)
    【校内模拟7.30】—Ball(bitset)
    多测师讲解rf _基本使用002_高级讲师肖sir
    多测师讲解 自动化测试理论(1)_高级讲师肖sir
    多测师讲解selenium_运行报告相出错归纳_高级讲师肖sir
    多测师讲解selenium—自动化测试课堂面试题总结—高级讲师肖sir
    多测师讲解python _unttest框架002(结合项目实战)_高级讲师肖sir
    多测师讲解python _unttest框架001(基本格式)_高级讲师肖sir
  • 原文地址:https://www.cnblogs.com/xiexiaofei/p/11716390.html
Copyright © 2020-2023  润新知