写在前面 经历了两周的结对编程,我和王旌含在相互帮助中学到了不少,进步了不少。但我们认为这还不是我们理想中结对编程—我们起初当定义过自己在结对编程中角色,但在结对过程中却发生了改变,就像是在玩跷跷板,一个胖子和一个瘦子一起玩必定是索然无味的。唯有体重相差不大的人才能体会。有时候我们都想当瘦子 ...
结对编程项目 四则运算 什么是结对编程 引用 构建之法 . . 在结对编程模式下,一对程序员肩并肩地 平等地 互补地进行开发工作。两个程序员并排坐在一台电脑前,面对同一个显示器,使用同一个键盘,同一个鼠标一起工作。他们一起分析,一起设计,一起写测试用例,一起编码,一起单元测试,一起集成测试,一起写文档等。 结对编程不是程序开发者独到的发明,在现实生活中,也存在着类似的搭档关系 Partnershi ...
2017-03-21 11:07 34 1122 推荐指数:
写在前面 经历了两周的结对编程,我和王旌含在相互帮助中学到了不少,进步了不少。但我们认为这还不是我们理想中结对编程—我们起初当定义过自己在结对编程中角色,但在结对过程中却发生了改变,就像是在玩跷跷板,一个胖子和一个瘦子一起玩必定是索然无味的。唯有体重相差不大的人才能体会。有时候我们都想当瘦子 ...
20162311 结对编程项目-四则运算 整体总结 一、需求分析 支持多运算符 支持真分数 用户可选择生成题目的等级 处理生成题目并输出到文件 完成题目后从文件读入并判题 后续拓展的可能 多语言支持 备注:本周的需求分析为上周的拓展需求 ...
需求分析(描述自己对需求的理解,以及后续扩展的可能性) 1.代码要满足加减乘除的运算,包含括号,支持真分数 2.对象选择生成四则运算题目的数量 3.手动输入结果 4.题目要可以验证结果正确与否并统计正确率 5.要输出文件 6.可以支持多运算符 7.将程序的过程写入文件 8.最好 ...
结对编程项目-四则运算(第二周) 需求分析 1、实现真分数算式的生成 2、在运算符中增加括号 3、调用相关类进行真分数字符串,转化格式并计算 4、修改之前的代码,增加兼容性,使其支持分数 5、支持括号的运算 6、支持多语言 设计思路 一、分数部分 ...
结对编程项目-四则运算(第二周总结) 结对对象 学号:20162318 姓名:张泰毓 担当角色:驾驶员之一,客户端的编写,支持多语言功能的实现。 需求分析 题目生成 整数和分数混合运算 多运算符(可设计层级) 包含括号(可单独使用) 无重复题目(可单独 ...
本次结对编程让我学到了许多许多知识,受益匪浅!在此之前,我没想过我能做出一个双击运行的小程序。 感谢我的队友与我同心协力,感谢室友宇欣告诉我操作符为“最多多少”而不是“多少”并教我使用效能分析工具,感谢陈杰不辞辛苦帮我测试14寸显示屏效果,感谢福孝大佬给我发的安装包!感谢学姐 ...
结对编程项目-四则运算 第一周阶段性总结 需求分析 实现一个命令行程序,要求: 自动生成小学四则运算题目(加、减、乘、除) 支持整数 支持多运算符(比如生成包含100个运算符的题目) 支持真分数 统计正确率 设计思路 在产品代码中设计了三个类,包括Calc ...