海风向北吹

导航

 

2013年1月9日

摘要: 通过本学期的软件工程学习,我了解到我最初时候提出的问题,基本都是由于我只是看了书,对于实际的应用没有太多的接触,理论不能很好地和实际相联系,有些书上提到的工具,看到了却不能很好地理解,所以才会有所疑问。这学期的软件工程课,我最大的收获就是了解到了和同学们合作编程的方法,相对于以前习惯于一个人写代码其他人看着的合作模式,现在我们相互协商,互相提出意见建议,在合作中编写,在互动中进步。这学期的软工课,我看了包括教材的3本书,4份文章,团队开会及和队友的小交流会共10次。这次的软工课程,和原来的其他课程比,是一次很特别的课程,让我有了一次特别的上课经历。 阅读全文
posted @ 2013-01-09 15:04 海风向北吹 阅读(152) 评论(1) 推荐(0) 编辑
 

2012年12月28日

摘要: 学生姓名:林璐(142) 贺翔(171)测试环境第一部分 下载并使用,按照教程描述的 bug 定义, 找出一个功能性的比较严重的 bug。至少一个。用专业的语言描述 (每个bug 不少于 40字), 如有必要, 可以配图。 bug1:这款软件在安装时无法选择安装路径,也许因为软件比较小的原因,或者是功能的限制,至少设计者没有让软件可以被安装到其他硬盘分区,这对于那些每次安装软件都要选择自定义模式或者高级模式然后自己选择安装路径的人来说是很痛苦的一件事。 bug2:在使用过程中,必应缤纷桌面总是要在任务栏中占据一个位置,虽然软件具有吸附到桌面边缘的功能,我们希望的软件是在有需要的时候,... 阅读全文
posted @ 2012-12-28 09:56 海风向北吹 阅读(858) 评论(2) 推荐(0) 编辑
 

2012年11月13日

摘要: 看到waterfall文章里面对于文档的重视,从面向对象这门课程开始就不解为什么会有对于文档的要求,我现在终于有所了解了。一份好的文档,对于设计者,代码编写人员和测试者都是重要的,加深自己对于项目的了解,提前做好对于可能出现的各种情况的应对准备,清楚自己当前的工程进度,了解设计者的思路和编写者的代码实现情况从而方便测试,这些原来在独立的小程序中不太容易出现的问题首次进入了我的视线,让我得以进步。开始设计之前的分析也很重要。原来时候,写程序时候,我需要一个数组,干脆就开一个1000或者更大的数组,但是到了现在的团队项目中,我们可能要同时用到多个数组,如果每个都开1000,我们的内存是不是够用,我 阅读全文
posted @ 2012-11-13 23:21 海风向北吹 阅读(134) 评论(0) 推荐(0) 编辑
 

2012年10月31日

摘要: 看移山之道,就像看一部小说,在叙述着移山公司的发展历程的同时像我们介绍了VSTS以及MSF方法论,同时也像我灌输了团队编程的一些习惯、技巧以及身为一个团队成员的责任。 在团队中,我们要相互信任,信任他人可以按时保质的完成任务,同时也要为他人的信任负责,自己按时保质的完成自己的任务。而相互信任,必然离不开团队的交流。MSF给了我们一个必须交流的项目合作模式,即在对任务的处理中,通过预设置的状态变更条件来完成简单的交流。但团队成员聚在一起开个小会,一起为了项目发言的工作也是必不可少的。 为团队负责,势必要对各个环节负责。增加自己代码的可读性,如变量名的设置,注释的添加等方法都是必不可少的。... 阅读全文
posted @ 2012-10-31 09:44 海风向北吹 阅读(156) 评论(2) 推荐(0) 编辑
 

2012年10月25日

摘要: 功能Sitemap 可方便管理员通知搜索引擎他们网站上有哪些可供抓取的网页。最简单的 Sitepmap 形式,就是 XML 文件,在其中列出网站中的网址以及关于每个网址的其他元数据(上次更新的时间、更改的频率以及相对于网站上其他网址的重要程度为何等),以便搜索引擎可以更加智能地抓取网站。介绍网络抓取工具通常会通过网站内部和其他网站上的链接查找网页。Sitemap 会提供此数据以便允许支持 Sitemap 的抓取工具抓取 Sitemap 提供的所有网址,并了解使用相关元数据的网址。使用 Sitemap 协议并不能保证网页会包含在搜索引擎中,但可向网络抓取工具提供一些提示以便它们更有效地抓取网站。 阅读全文
posted @ 2012-10-25 18:09 海风向北吹 阅读(263) 评论(0) 推荐(0) 编辑
 

2012年10月22日

摘要: 同组人:潘学依然是之前的观点,我认为结对编程会在项目正式开始编写之前花费更多的时间。在开始编程之前,我们都有等着对方开始做,我再开始的想法,于是把这个编程项目拖了很久才开始。但真正开始之后,我们由于相互过问对方的进度,反而感受到了压力,逼着自己更快地完成自己的任务,使自己再被问到时候可以不回尴尬,最好还能有一些超额完成来让自己小小的自豪一下。我觉得我的优点在于我有耐心,可以灵活运用找到的资源,学习能力强。但我的缺点在于我编程能力较弱。我的队友潘学的优点在于他做事积极,对交给他的任务有责任心,可以细心地完成任务,缺点在于比较随性,有时不会按照计划时间完成任务。信息隐蔽指在设计和确定模块时,使得一 阅读全文
posted @ 2012-10-22 00:23 海风向北吹 阅读(261) 评论(0) 推荐(0) 编辑
 

2012年10月15日

摘要: 什么事情,只要参与的人多了,就会在操作上带来很多的复杂变化。我有这样的感触,是从上次的课堂游戏开始的。虽然只是一次游戏,但大家都很认真,于是,思想的碰撞就此开始了。每个人都有自己的想法,认为自己是对 的,可以带领团队走向成功,这时我们就试图说服队友,希望自己的想法可以得到贯彻;但每个人又是执着的,哪怕听着别人的想法也会下意识从否定开始思考。就 这样一个简单的游戏,就让我们犹豫了5分钟,要不是时间限制,可能还会更长。但最终我们取得了第二的成绩,这是对我们努力的肯定,同时也反映出,对于我们 中的一些一开始就持有正确答案的同学来说,团队也降低了他的效率。此次的结对作业也是这样。有一个队友,难免就会有 阅读全文
posted @ 2012-10-15 00:28 海风向北吹 阅读(138) 评论(0) 推荐(0) 编辑
 

2012年9月24日

摘要: 这一次的软件工程作业,我计划用2小时时间把这个软件从整体到细节都构思好,包括其中遍历文件夹,保存文件名,识别文件里的单词,保存单词和出现的个数,按出现个数和单词字母排序;用2小时查找需要用到的函数的具体用法和例子,以便自己可以借鉴;再用3小时写自己的程序,把学到的方法化为己用,并用自己想到的测试用例调试。实际上,我用了1小时就在同学的帮助下确定了软件的构思,而函数的用法只用了30分钟,写程序和调试一共用了3小时没变,原因是我对于C#还不熟悉,需要自己摸索,有些地方和查到的函数用法不同,需要自己试试要怎样修改。我对于程序性能优化比较不在行,思考了30分钟,不知道从哪里下手可以优化自己的程序,只好 阅读全文
posted @ 2012-09-24 00:55 海风向北吹 阅读(215) 评论(1) 推荐(0) 编辑