码迷,mamicode.com
首页 > 其他好文 > 详细

结对程序:黄金分割

时间:2016-03-28 23:28:14      阅读:312      评论:0      收藏:0      [点我收藏+]

标签:

      这周我们的软件工程作业是结对编程。经过前几次的个人编写程序,慢慢地找到了一些感觉。对于这次结对编程还是挺新鲜的,更是期待后期的团队编程。结对编程究竟是什么样子的呢,书上的解释是这样的:在结对编程模式下,一对编程员肩并肩,平等地,互补地进行开发工作。他们并排坐在一台电脑前,面对同一个显示器,使用同一个键盘,同一个鼠标一起工作。他们一起分析,一起设计,一起写测试用例,一起编码,一起做单元测试,一起做集成测试,一起写文档,等等。如果事实上真实做到这样的话,也是相当不错的,很有感觉。

      这次我们结对的题目是黄金点游戏,是一个数字小游戏,其游戏规则是:

      N个同学(N通常大于10),每人写一个0~100之间的有理数 (不包括0或100),交给裁判,裁判算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数),得到G值。提交的数字最靠近G(取绝对值)的同学得到N分,离G最远的同学得到-2分,其他同学得0分。玩了几天以后,大家发现了一些很有意思的现象,比如黄金点在逐渐地往下移动。

      我们已经开始积极地构思这个程序究竟用什么结构来实现,尝试分成各个小程序来逐一实现。目前还没有一个成型的版本。现实是我们队的两个人都是考研的,时间嘛,很紧的,每天都在上课,回家还有自习。任务真的很重,突然感觉自己力不从心了。希望自己能挺住吧,加油。。

结对程序:黄金分割

标签:

原文地址:http://www.cnblogs.com/lvjianxiong/p/5330975.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!