2012年12月29日
摘要: 软学术搜索:http://academic.research.microsoft.com测试人员: 北航计算机学院 100616班 胡仁君 100617班 全风楠 我们在软件工程上和其他团队互相交换了项目,测试别的组同学的项目,发现了不少Bug。这一次我们测试邹老师团队的MS学术搜索功能,也来找Bug。 首先,这个软件的主要功能是搜索,在软件的开发历程(详情请点这里)里也已经提到了,那么我们就可以说一个用户对于搜索结果的印象基本上代表着对软件整个功能的评价。其次,既然用得到微软的学术搜索,那么用户应该最起码有一定学术水平,要搜索的应该是有科技含量的论文以及类似的作品。 现在我恰好对An... 阅读全文
posted @ 2012-12-29 04:54 hurj 阅读(432) 评论(0) 推荐(0) 编辑
  2012年11月14日
摘要: 有人负责,才有质量:写给在集市中迷失的一代文中提到《大教堂与集市》一书预测了瀑布模型和大型软件公司的终结。关于瀑布模型我在百度百科搜到如下资料:1970年温斯顿·罗伊斯(Winston Royce)提出了著名的“瀑布模型”。瀑布模型是将软件生存周期的各项活动规定为按固定顺序而连接的若干阶段工作,形如瀑布流水,最终得到软件产品。在开发过程中,如果有信息未被覆盖或者发现了问题,那么开发人员返回上一阶段并进行适当的修改,项目开发进程从一个阶段“流动到”另一个阶段。这些阶段包括制定计划、需求分析、软件设计、程序编写、软件测试和运行维护六个基本活动。瀑布模型规定了它们各自自上而下、相互衔接的固 阅读全文
posted @ 2012-11-14 00:25 hurj 阅读(250) 评论(0) 推荐(0) 编辑
  2012年10月30日
摘要: 在课程推荐的3本教材里,我看别的同学有在图书馆借《移山》这本书,偷懒就直接拿过这书翻了几天,看完后感慨似有似无,脑子处于那种若有所得又得不真切的状态,趁着还能说出两三言,又正好有这么一个作业要求,就写篇读后感出来。这是一本有关IT技术的奇葩书,按照常识这种工具书不是用来看的,等遇到具体问题时再翻不迟。真的去看的话这种枯燥的书也看不了多久,而有关技术的东西不动手试试看过也没用。但是《移山》一书里面有很多人很多事,与其说是在介绍技术中穿插一些人和事,不如说是在讲故事中介绍一二技术。正是因为这个原因这本技术书我翻着翻着就完了,也正是因为这个原因,此书看完之后给我的错觉是翻开书的时候闭了闭眼,现在刚睁 阅读全文
posted @ 2012-10-30 23:21 hurj 阅读(250) 评论(1) 推荐(0) 编辑
  2012年10月22日
摘要: 0、结对人员 Hu(155) Tan(189)1、关于结对编程 优点:coder的大部分错误可以在第一时间被reviewer发现,这省下了很多本应当在项目测试阶段花费的时间; 结对编程写出的每一个程序都体现了两个组员中的较高水平; 两个人轮流交换角色开发项目,加快项目进展速度; 两个人结对开发的过程就是两个人互相学习进步的过程。 缺点:有时候reviewer会整段时间处于无事可做的状态; 增加了意见统一成本。 Tan的优缺点:(优)接受新事物的能力强,在很短时间内理解了项目的基本框架;(优)算法设计水平高;(优)有追求卓越的精神,最终定下的版... 阅读全文
posted @ 2012-10-22 15:43 hurj 阅读(242) 评论(0) 推荐(0) 编辑
  2012年9月24日
摘要: (the format of this article is from SkYjoKEr)//=======================开始干之前=======================模块1、WordClass 一个存放单词以及实现相关操作的类,其中单词以二元组<word, freq>的形式存储。 (20min)2、WordCounter 完成单词统计,用一个List保存所有有效的单词。3、在WordCounter里实现方法AddFile,对每添加的一个文件,提取出所有的单词,按规则加入到List中。(同2一起实现,3h)4、quicksort实现一个双关键字的排序 ( 阅读全文
posted @ 2012-09-24 04:13 hurj 阅读(544) 评论(1) 推荐(0) 编辑
  2012年9月23日
摘要: 新人报到。淡定的代码真TMD的难看。2012/9/23 阅读全文
posted @ 2012-09-23 15:54 hurj 阅读(116) 评论(0) 推荐(0) 编辑