书是在本科的时候读的,名字叫做《结对编程技术》。当时做了一些笔记,觉得还挺不错的。 结对编程有时候确实能够带来极大的效率,记得当时是大四上的期末,我还在备战考研,但有一门程序设计课需要交期末的大作页,我的搭档用c写了核心的程序,然后我们一起只花了3个小时就用Qt把界面做出来了,还加上了可视化的输入输出,最后我们拿到了很高的分数。 下面是一点笔记: 结对编程的七种激励效应 互相督促,
原创
2012-09-14 15:14:00
450阅读
结对编程(英语:Pair programming)是一种敏捷软件开发的方法,两个程序猿在一个计算机上共同工作。一个人输入代码,而还有一个人审查他输入的每一行代码。输入代码的人称作驾驶员,审查代码的人称作观察员(或导航员)。两个程序猿常常互换角色。在结对编程中,观察员同一时候考虑工作的战略性方向,提出
原创
2022-01-10 17:02:00
51阅读
一、实验目的1、本系统是基于Dev-C++为小学老师和学生提供的一个有关于四则运算练习的系统。2、为老师进行100以内四则运算的出题,减缓老师的工作压力。3、增强同学的四则运算能力,是我们这个系统的最主要功能,本系统可让学生和老师进行实时性练习。二、实验环境Windows系统通过Dev-C++,Visual Studio进行编写三、实验内容1、随机生成两个运算符的四则运算习题,节约老师时间教学备课
转载
2021-04-28 12:17:28
127阅读
2评论
结对项目分析 一、简介 本博客为对结对编程项目复用个人项目代码,以及结对编程过程中的经验、教训的总结。 本次的个人项目实现的是带UI的小初高数学学习软件,采用的编程语言是Java。 二、复用代码 在本次的结对编程中,我负责的是UI的部分,而个人项目中实现的是命令行界面,因而我复用代码的程度不高,仅仅 ...
转载
2021-10-07 00:20:00
153阅读
2评论
结对编程是一种敏捷软件开发的方法,两个程序员在一个计算机上共同工作。一个人输入代码,而另一个人审查他输入的每一行代码。输入代码的人称作驾驶员,审查代码的人称作观察员(或导航员)). 两个程序员经常互换角色。
在结对编程中,观察员同时考虑工作的战略性方向,提出改进的意见,或将来可能出现的问题以便处理。 这样使得驾驶者可以集中全部注意力在完成当前任务的“战术”方面。观察员当作
原创
2011-05-19 14:43:10
461阅读
国庆假期完成了结对项目,今天在这里总结学习心得 一、 总体需求 本次项目在中小学数学卷子的生成程序的基础上要求添加GUI,以及短信验证注册、计算、评分、修改密码等功能 二、 总体设计 本次项目为结对项目,因此分为两个模块一个是GUI模块,还有就是出题的模块。GUI是运用了事件驱动风格,通过对每个按钮 ...
转载
2021-10-10 15:11:00
99阅读
2评论
特点:两个水平相当的程序员,组成“一对”。共用一台电脑编程。互为观察员和开发员。好处随时进行同行评审。同一段代码,至少两个人熟悉。互相学习。缺点难以保证两个人同步思考。建议可以让水平相当的新手“结对编程“一段时间。其他情况不建议“结对编程”
转载
精选
2016-07-31 15:01:07
598阅读
一、实验目的1、体验敏捷开发中的两人合作。2、进一步提高个人编程技巧与实践。二、实验环境硬件:实验室电脑软件:Dev C++VS 2019三、实验内容1.小学老师要每周给同学出300道四则运算练习题两个运算符,100以内数字,不需要答案。【估计时间1】估计写程序需要的时间把代码写出来需要写答案,并且保证答案在0~100之间 【估计时间2】学生两人一组,自由组合。每组使用一台计算机,二人共同编码,完
转载
2021-04-28 13:10:36
250阅读
2评论
https://github.com/cyt199709/PigTail 队友分工: | 姓名| 分工内容 | | : : | : : | | 陈艺天032092119 | 后端 | | 温致鹏032092121 | 前端 | 一、原型设计 (1)、作品链接 链接:https://files.c ...
转载
2021-10-23 20:13:00
96阅读
2评论
一、简介 本篇博客主要介绍结对项目的基本实现,以及总结如何复用个人项目实现结对编程项目,以及结对编程的经验、教训。 分工: 登录注册:郭琪 选择做题:李世健 前端界面由Tkinter到PyQt5的更换设计:郭琪 二、复用个人项目实现结对编程项目 1. 个人项目与结对编程项目的对比: 个人项目中我们实 ...
转载
2021-10-10 15:36:00
55阅读
2评论
简介 开发人员: 登录注册:郭琪 选择做题:李世健 前端界面由Tkinter到PyQt5的更换设计:郭琪 一、 复用个人项目实现结对编程项目 1. 个人项目与结对编程项目的对比: 个人项目中我们实现的主要要求有登录系统给出相应的提示,生成题目、更改试卷类型以及退出系统等,结对编程项目与个人编程项目类 ...
转载
2021-10-10 01:00:00
69阅读
2评论
带UI的小初高数学学习软件 一、简介 这是对之前的中小学数学试卷生成系统的升级,所有功能通过图形化界面操作。该程序有我(郭江浩)和王浩杰同学共同完成。 二、项目分工 郭江浩:负责利用个人项目生成题目,计算出答案,完成答题界面、完成发送验证码的模块、实现个人信息存储入数据库。 王浩杰:负责完成登录界面 ...
转载
2021-10-09 23:14:00
68阅读
2评论
结对编程总结 我(王靖翔)和我的搭档(张日勇)在个人项目上都采取了c++,所以在结对项目上,我们只能勇敢地踏入未知的领域-qT。这次结对开发基于桌面的应用程序,非web端的出题软件,是一次前所未有的挑战。我负责的是后端,搭档负责的是前端qt领域的设计。 我们通过讨论,决定以我搭档的个人项目作为结对开 ...
转载
2021-10-09 20:46:00
47阅读
2评论
一、复用个人项目 结对编程没有找到队友,所以我考虑在自己的C++程序上进行一定的改编。为了实现C++的图形化操作界面,选择了使用Qt进行编写。从工程量上看,我把主要精力放了在前端界面的实现,为了简化随机出题、获取答案、打乱答案顺序的功能,我使用了固定题库,即通过个人项目的随机组题生成小学、初中、高中 ...
转载
2021-10-09 17:29:00
162阅读
2评论
这次项目在一开始确定实现方法的时候,在网上看到了使用spring boot和Vue结合前后端的方法写出来的界面,用户界面十分美观,于是一开始计划使用同样的方法进行中小学实践项目界面的开发。在学习spring boot和Vue的时候,发现按照规定的时间可能无法完成所有的任务,于是就转向使用Java语言 ...
转载
2021-10-09 17:22:00
35阅读
2评论
结对编程总结 和王靖翔两个人历时一个多星期将结对项目完结,在这个项目上,我们都花了不少的时间,从原型的搭建到代码编写,从调试到运行,一路上遇到了不少的困难,有些困难解决了,但是有些困难尚未解决,严格来说,本项目并未对项目要求做一实现,其中短信方面的困难尚未解决,代码留有发送短信接口没有实现。这与我们 ...
转载
2021-10-11 01:05:00
59阅读
2评论
"github项目地址" #一、原型设计 "原型作品的链接" [2.2.2]遇到的困难及解决方法:(4分) 困难描述(1分) 解决过程(2分) 有何收获(1分) #二、原型设计实现 #三、心得 ...
转载
2021-10-21 22:06:00
97阅读
2评论
结对编程第三周总结 项目 内容 课程 2021春季计算机学院软件工程(罗杰 任健) 要求 结对作业-总结 项目地址 结对编程gitlab仓库 过程回顾与反思 在两周的结对编程过程中,我印象最深的有两个阶段:分析设计阶段和测试阶段。所谓说明书有多长,设计阶段就有多“痛苦”。你的设计有多复杂,测试阶段就 ...
转载
2021-04-09 00:32:00
133阅读
2评论
一、对个人项目的复用 复用了个人项目的出题模块来进行出题,生成txt文件作为题库以供系统读取需要的内容。 二、结对编程经验教训 1、之前没有正式写过一个有图形界面的系统,这次不失为依次尝试,这一次的编程项目中我学会了如何构建一个图形化界面以及添加组件、增加监控事件,学到了java swing的基本使 ...
翻译
2021-10-08 22:26:00
241阅读
2评论
结对编程总结 1. 简介 本次结对编程的项目由我(吴依凡)和陈熠玮同学完成。前端采用的是vue+ajax+elementui,后端采用的是Spring Boot,我主要负责前端的编写。由于我个人项目的代码是使用Python语言编写,为了给后续的团队项目积累经验,本次选择使用Java语言的陈熠玮同学的 ...
转载
2021-10-10 18:09:00
114阅读
2评论