结对编程,一路走来
摘要:经过近两周的辛苦历程,我们做到了我们需要做的,和想要的结果。在此之前,我们是对结对编程一无所知,对C#一点都不熟,编程能力也不强的菜鸟。如果你是结对编程了如指掌,如果你是编程大牛,精通各种语言,这篇博客对你没有多大作用。如果你和我一样是刚刚入门的菜鸟,并且有兴趣了解结对编程,或者我们的工作,我们的编程过程,我们的思路,我愿意和你分享具体的过程。(大牛喜欢用简洁概括的话语,甚至引经据典,加入哲理,常常让菜鸟们听的五体投地,一头雾水,到头来依然不知从何下手。作为菜鸟,我希望具体的过程,能让我们知道如何下手,毕竟大牛可不是哲理扯出来的,都是实打实的n多代码堆出来的。)首先说一下我们的工作:任务:在一
阅读全文
posted @
2011-08-31 12:22
meng-meng(萌萌)
阅读(1924)
推荐(2) 编辑
软件工程pair project总结
摘要:首先要指出的是,我们的结对项目是基于微软学术搜索里的学术地图mapview 的。Project title:Change order authors are displayed in(add way to sort authors by more than just citations)也就是增加每个所展开机构里的研究员的排序方式,我们主要增加了按照作者的发表论文数目的排序方式。Team members:钱一鸣,张婷问题分析:1对象:每个机构的研究员 2.操作:不仅仅按照论文引用量排序,还要按照发布量排序,并且将结果在界面显示出来。WBS:根据我们所需要的操作:可以将工作分为下面两步:1. A
阅读全文
posted @
2011-08-29 22:34
meng-meng(萌萌)
阅读(1716)
推荐(2) 编辑
软件工程结对编程:IP GeoLocation Module for Academic Map
摘要:这篇报告是对一个结对编程项目的总结。我(林萌)和李亚韬同学共同完成了这个项目。
项目的目标是在用户访问Academic Map的时候通过用户的IP来获得用户的地理位置信息,以重新定位地图,将用户所在的地点设为当前显示的中心。这个功能在许多网络地图上都有,比如Bing Map,Google Map等等。经过长时间的调研我们最终找到了两种解决办法。
阅读全文
posted @
2011-08-29 15:28
meng-meng(萌萌)
阅读(2013)
推荐(3) 编辑
学术搜索的地图界面优化——自动显示机构信息
摘要:这次结对项目的第一个题目(Scroll around and show org, most recent publication, etc. automatically)是由我(陈晓萌)和吴岳共同完成的。
经过我们两人的初期讨论,基本把我们的目标定为:将机构按论文的引用数量排序,当用户选择某个领域(包括全部领域)并启动自动显示功能时,我们会在地图上以浏览各机构的形式,自动按该领域机构的排列顺序显示机构的简介和近期发表的出版物。另外加入一些时间触发的处理,以方便用户阅读和使用。
阅读全文
posted @
2011-08-29 13:35
meng-meng(萌萌)
阅读(1857)
推荐(4) 编辑
软件工程的团队项目之豆瓣app(WP7)的NABC分析
摘要:首先,我们要做的是windows phone 7(WP7)上的豆瓣application(app),下面是我们的NABC(Needs, Approaches, Benefits, Competition)分析:1) N (Need 需求)豆瓣是中国非常有影响力的一个Web2.0网站,用户众多。而且豆瓣的用户群很年轻,大多是重度网民,同时也大多是智能手机用户,所以他们对手机上的应用需求也非常强烈。在iPhone和Android平台已经有若干豆瓣的app了,一部分是豆瓣自己开发的,还有很多第三方开发者开发的。而在windows phone平台上,几乎还没有。豆瓣的wap网页版功能有限,不够用也不好
阅读全文
posted @
2011-08-29 10:23
meng-meng(萌萌)
阅读(2533)
推荐(2) 编辑
软件工程之结对编程总结
摘要:结对编程这个概念我还是第一次听说。最开始接触pair programming的时候,我有一个很大的疑问”这样做不是浪费了一个人的劳动力吗”?但是经过了这次结对编程的经历,我原来的想法实在是“too simple, naive”存在就有其道理,结对编程必然有其可取之处我(yutao)在与张宁合作的过程中,深刻体会到了结对编程的优势,它把两个人的力量合在一起,在提高开发速度的同时,也保证了代码质量,同时两个人也都能从对方身上学到很多东西。当自己一个人写程序的时候,难免会犯一些很愚蠢的小错误,而这些小错误反倒需要大量的时间来debug,效率非常的低。然而,当两个人坐在一起的时候,那些非常可笑的错误出
阅读全文
posted @
2011-08-28 23:23
meng-meng(萌萌)
阅读(1064)
推荐(3) 编辑
我们的豆瓣app会有市场吗?
摘要:今天的软件工程课上,邹欣老师对于我们组的project提出了疑问:“到底有多少人需要windows phone上的豆瓣app?”好吧,我们用事实说话。我们来看看其他平台下豆瓣的app表现如何.这是itunes上的热门应用,排除掉英文应用,在中文应用中,“豆瓣电影”和“豆瓣活动”排名都非常靠前,竟然可以和qq比肩,这足以见得豆瓣app在ios平台上的地位上面这一张是top paid iphone apps,有一个叫“豆仁”的豆瓣app仅仅排在新浪微博之后,也可以看出人民群众的确需要豆瓣app看完了iphone,再来看看android平台吧。上图是android market上的热门应用,豆瓣电台
阅读全文
posted @
2011-08-22 18:09
meng-meng(萌萌)
阅读(2244)
推荐(5) 编辑
也谈基于微软学术搜索的留学申请指南
摘要:看到其他三个组都或多或少地谈了高校申请指南,作为一个也一心想踏上美帝热土的大四学生来讲,不禁也想讲两句,思同学之所思嘛! 在我们申请出国之前,首先一般都有自己的dream school,比如有的人想去CMU,大家都知道那计算机强啊,有的人想去东京大学,因为自己酷爱动漫,而日本这方面很先进,再者在东京哎。现不妨假设A君想去香港大学念computer science,大家都知道出国陶瓷越早越好啊,于是他就打开港大计算机系的主页,进入教职工的界面: 上图仅为页面的一小部分 由于A君本科阶段一直接触的是计算机视觉方面的东西,而且自己也对这方面感兴趣,希望自己博士阶段的方向也是有关comput...
阅读全文
posted @
2011-08-16 13:42
meng-meng(萌萌)
阅读(1244)
推荐(2) 编辑
添加用户推荐栏(由苦逼地寻找一篇犀利的论文所感)
摘要:本文提出在Microsoft Academic Search里添加用户推荐栏,用来给用户推荐文章、会议、组织或者学校等。这样做的好处有很多,例如可以很有效的增添数据库(如果索引的数据库里面没有这篇文章), 另外可以增加一些很有用的标签(毕竟用户更知道用户需要什么)。另外,如果推荐栏被用户广泛使用,可能会导致推荐栏产生的小范围数据库里有很高比例的经典文章,这样会使用户在信息大爆炸的海洋里变得更主动和高效
阅读全文
posted @
2011-08-15 23:03
meng-meng(萌萌)
阅读(1173)
推荐(2) 编辑
新浪微博与Twitter的比较
摘要:本文从各方面比较Twitter和新浪微博的特点。
阅读全文
posted @
2011-08-15 13:47
meng-meng(萌萌)
阅读(7380)
推荐(3) 编辑
软件工程项目之Windows Phone Application的一个设想
摘要:我们组的同学都对于app的开发很感兴趣,希望能够做一个豆瓣在WP7上的app。
阅读全文
posted @
2011-08-14 20:12
meng-meng(萌萌)
阅读(1745)
推荐(4) 编辑
对MSRA-USTC 2010的MSRA_SE_TEAM的KOFLive项目的学习报道
摘要:2011年8月12日19:30,我们小组的成员对去年的MSRA-USTC 2010的MSRA_SE_ TEAM的KOFLive项目的成员 田飞 进行了长达一个小时的采访和学习。
他们的项目是一个格斗游戏,叫做KOFLive。特点是把现实中的真实人物的图片放在游戏中进行操作。游戏有五个固定的人物,分别是组里的五名队员:A Mi,Teacher Tian,程序猿,football Xin和gossip girl。每个队员都有有各自的各种炫目的招数。游戏里有三种模式:双人对打,人机对战和练习模式。
通过这次调研和学习,我们可以把我们学习到的东西总结如下:前期的设计一定要做好。不能眼高手低,好高骛远,也不能过于简单。需要有足够的细节,软件的框架,实现的方法都要考虑清楚。要注意团队之间的合作,发挥每个人的长处,相互理解相互配合。安排任务时要考虑到每个人的不同情况。PM,Designer,Developer和Tester要各尽其能。要好好听课,听课对于学新的知识(Silverlight,TFS等)很重要.
阅读全文
posted @
2011-08-13 20:21
meng-meng(萌萌)
阅读(1163)
推荐(3) 编辑