• 软件工程二人组


    作业要求:

    自选题目(不少于500行代码),进行结对编程
    轮流担任领航员和驾驶员
    记录结对编程的过程,写成结对博客
      1.结对题目,写清需求
      2.上传代码(截图),两人合作的合影
      3.约定的规范
      4.记录时间
      5.心得和体会
    Deadline
    9月18日 23:59:59
     

    小组成员:

    陈晓宇  004

    梅  寒  003

    一.1.项目名称:五子棋

        2.项目需求:一个简单的五子棋,实现两个人对弈的功能

    二.截图1为上传到github图片

        

    三.约定的规范:

    1.将代码规范化:先载入一个没格式的程序,之后,将代码全选,全选之后,单击右键,选择source,然后选择Format,自动规范化格式

    2.编程规范:注意加注释解释说明,便于理解

    3.代码规范:注意编译类名工程名时,见字知意

    四.记录的时间:

    选      题:10%

    查找知识:30%

    编      程:30%

    修      正:20%

    拍照截图:2%

    编写博客:6%

    上     传:  2%

    五.心得体会:因为我们两个人的基础都不是很好,所以编程当中要一遍查阅书籍,一遍编程,本来以前没怎么认真的学习编程,现在突然间要独立写程序,费了好大的一番劲,虽然时间花费的很多,但学习的知识是无价的,所以还是很值得的,结对编程好处很多,总结有2点

    1.自己一个人编程可能会浪费很多的时间检查错误,结对编程这种领航员和驾驶员的这种模式,减少了检查出错的时间,大大的提高了工作效率

    2.可以给基础差的一方学习的机会,这样子两个人的协作可以很快的提供学习效率。

    所以我们认为结对编程是一种好的协作编程的方法,这也是大家公认的好的编程方法。

  • 相关阅读:
    【修订】为什么OO方法是有本质缺陷的?
    jQuery到底有什么好?
    qsort还是std::sort,一个排序引发的血案
    小小的吹一下集结号~
    谈谈学习与讨论风格:信任、质疑与交流
    职场中的我们,应该有多和谐?
    我到底是在干嘛?
    最近一些想法
    老饭新炒:object based、object oriented与弱类语言
    Flash性能分析与调试工具
  • 原文地址:https://www.cnblogs.com/chenxiaoyu004/p/4818826.html
Copyright © 2020-2023  润新知