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


    结对成员张迪的博客链接地址:https://www.cnblogs.com/zdxxx/p/11722371.html


    徐少华的代码审查表(由张迪完成)

     张迪的代码审查表(由徐少华完成)

     


    代码编写基本规范

      1.使用完整描述符来准确地描述参数或类

      2.使用适用于领域内的术语

        可以选择有意义的英文组成变量名,使人看到该变量就能大致清楚其含义

      3.巧妙简洁地使用缩写

        最小缩进变量为4个空格,整个文件内部应该统一。

      4.使用大小写混合增强名称的可读性

      5.将标准首字母缩写词的第一个字母大写 

      6.避免长型名称

      7.名称过于相似或仅存在大小写方面有区别

      8.注释:

        //注释一行

        /**.......*/注释若干行

        如果变量的名字不能完全说明其用途,应使用注释加以说明。对于一个比较长的程序段落,应该加注释予以说明。

    结对编程的感受

      与一个人编程相比较,结对编程有很多优点。比如我自己写代码时不太注意编程规范,所以代码风格不是很优秀,再次读自己写的代码时就像看天书一样,可读性很差,但是两人结对编程的话两人可以互相商量变量命名等事宜,一个人也可以提醒代码规范的问题。结对编程时还能减少bug,“驾驶员”长期盯着屏幕,很容易疲劳而犯一些小错误,这时“领航员”便可轻松的指出错误以减少bug的产生,同样的,调试bug的速度也变快了。

      总之结对编程虽然降低了一些效率,但是写出的代码错误率更低,代码质量更高,也未尝不是一种补偿。但是结对编程并不是适合所有人,有的人就是喜欢一个人编程,两人结对编程的效率一部分取决于两个程序员的熟悉程度,所以两个人刚开始结对编程时需要一段时间来适应。

    结对场景照片


     


    结对项目编程要求:

      将项目由c转为java按照代码规范将代码修改并增加了需求:

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

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

    github的连接地址:https://github.com/XuShaohua666-sys/Arithmetic

     

  • 相关阅读:
    黑芝麻智能技术
    景嘉微GPU与显卡
    电子表格文档控件DevExpress Office File API v21.1
    WPF界面控件Telerik UI for WPF初级入门教程
    WPF应用程序的交互界面还有这些样式,赶紧Get
    手把手教你创建一个Windows风格的应用程序界面(Part 1)
    Web应用的数据管理教程
    Visual Studio插件CodeRush正式发布v21.1.5,免费高速下载
    Mysqldump 备份说明及数据库备份脚本分享-运维笔记
    某国有银行的超融合技术选型和应用实践
  • 原文地址:https://www.cnblogs.com/xushaohua/p/11714936.html
Copyright © 2020-2023  润新知