摘要:
。。。。。。。。软工正常的结束了。一个学期过去,感觉还是挺累的。当然,也学到了一些东西。我觉得最大的一个改变就是写博客了。以前从没有想过写博客这种事。强制的scrum应该也算是大学里很少见到的一种强制方式。让我们时时想着软工的进度,让我们记得软工工程是一个持续的工程,而不是一两天的突击。关于结对编程,虽然安排了两个结对编程的项目,但真正学会结对编程的估计并不多。结对编程是这个课上学到的很重要的东西,对以后会很有帮助。关于软件开发技巧。重要的是学会了一个重要的开发工具VS2012。想要成为一个出色的工程师,一切还是得靠自己。这个自己是一个广义的自己。我们不仅要磨砺自己的技术,还要学会怎样成为一个 阅读全文
摘要:
Pairwork组员:王冬闫生辉软件试用结果如下。测试环境:win8RTM(Build 9200)x64RAM 4GIntel Core i5 @2.67GHz @2.66GHz对比图:内存占用和有道词典对比:界面和有道词典对比:被这个功能吓尿了:第一部分Bug1:禁用Ie浏览器功能,只使用Chromium浏览器(版本 25.0.1359.0 (172811))时无法打开一些网络连接。如下图:这里的单词连接单击后可以打开浏览器再如下图:单机反馈意见弹出错误窗口。如下图:点击后没有反应,无法打开浏览器。但是有道词典都能正常工作。不算Bug的 Bug 2:无法双击打开释义:例如下图,我添加hell 阅读全文
摘要:
No Silver Bullet - Essence and Accidents of Software Engineering: 银弹能杀死狼人。如果我没记错的话,在漫画中柯南对黑暗组织而言就是一颗银弹。生活中是不是真的有银弹我还是不太确定。假如有,银弹就是一点弱点也没有么?如果有,能抓住银弹弱点的又被称为什么? 在《No Silver Bullet》中,强调了由于软件的复杂性本质,而使真正的银弹并不存在;所谓的没有银弹是指没有任何一项技术或方法可使软件工程的生产力在十年内提高十倍。所以我觉得这篇文章不是在陈述没有银弹这个事实,而是希望我们在完成软件工程的时候不需要银弹。我们应该组织好开发. 阅读全文
摘要:
看完了老师的《移山之道》,发现跟自己的预期有很大的区别,下面就谈谈我看完这本书的感想以及一些收获。 总体来说,移山之道并不是一本单纯的介绍VSTS或者技术方面的书,而是一本有关方法论甚至有一些哲学意味的书。 邹老师以情景剧的方式组织书的方式很新颖,很能吸引着人看下去,这是本书的一个很大的特点,也是优点。 另一个令我印象深刻的地方是书中的一些失败开发的例子,比如典型的学生团队的开发流程,简直就是真实情况的写照。 我觉的这本书对软件开发的学习十分有帮助,通过这本书我还了解到了开设软件工程课的意义——我们不是为了技术或 者完成任务而开发一款软件,我们是为了更好的满足客户需求和让... 阅读全文
摘要:
这次的pairwork是跟韩佳胤一起的,之前不是很熟,通过这次pairwork,我们了解了对方,同时不是很完美但也解决了问题。本来自己之前是不会c#的,但老师给的框架是c#,只好硬着头皮学了。感觉还是学到了一些东西的,尤其是对接口等面向对象的思想和特性有了更深入的学习。先说一下两人合作的优缺点吧:优点:1.相互检查,更易找出错误。无论是算法还是代码,甚至是对问题的理解都能通过两个人的交流迅速判断出是否正确并合适。 2.相互约束,保证更多的时间写工程。合作的话需要更多的讨论,这样保证了更多的思考的时间,提高了工程的质量。3.事半功倍。两人分别承担相应的工作,可以更专注的做自己的一部分。4.锻炼交 阅读全文
摘要:
首先是需求分析与时间预算:读需求分析30分钟;思考算法1小时;写代码,查询资料半天;软件优化半天。实际上一共用了我将近两天的时间。主要是开始需求分析理解的有点偏差,写出的第一个版本删除了很多符合条件的单词。同时单词的排序有问题。之后再MSDN读文档发现使用map输出的就是按字典序排好的,省去了很多的麻烦。再之后在控制台转到命令行是出现了问题,一直报错,是Directory()函数的参数是LPCSTR类型,开始使用String类型的变量向Path传值无法强制转化为LPCSTR类型的值,所以无法传递命令行下输入的路径,之后在大神的指导下新定义了char* 类型的path ,这样才能强制转化为LPC 阅读全文
摘要:
周一老师布置了词频统计及其拓展的作业,本来以为不是那么麻烦,用一些类方法就能搞定,结果发现想错了.首先悲剧的是装不上Vs2012.我试了很多次和很多办法 ,包括把所有的Vs2010卸载,安装4.5版本的.net Framework...均出现如下错误.后来搜索才知道由于我用的是Rp版win8(提示.net Frame4.5已集成到系统中),vs发布版本是50727.01,这个版本号原则上是不支持rp版win8,所以我在怎样也装不上了.VS2012是与RTM版匹配的,看来以后要换RTM版了. 阅读全文
摘要:
首先是需求分析与时间预算:读需求分析30分钟;思考算法1小时;写代码,查询资料半天;软件优化半天。实际上一共用了我将近两天的时间。主要是开始需求分析理解的有点偏差,写出的第一个版本删除了很多符合条件的单词。同时单词的排序有问题。之后再MSDN读文档发现使用map输出的就是按字典序排好的,省去了很多的麻烦。再之后在控制台转到命令行是出现了问题,一直报错,是Directory()函数的参数是LPCSTR类型,开始使用String类型的变量向Path传值无法强制转化为LPCSTR类型的值,所以无法传递命令行下输入的路径,之后在大神的指导下新定义了char* 类型的path ,这样才能强制转化为LPC 阅读全文
摘要:
周一老师布置了词频统计及其拓展的作业,本来以为不是那么麻烦,用一些类方法就能搞定,结果发现想错了.首先悲剧的是装不上Vs2012.我试了很多次和很多办法 ,包括把所有的Vs2010卸载,安装4.5版本的.net Framework...均出现如下错误.后来搜索才知道由于我用的是Rp版win8(提示.net Frame4.5已集成到系统中),vs发布版本是50727.01,这个版本号原则上是不支持rp版win8,所以我在怎样也装不上了.VS2012是与RTM版匹配的,看来以后要换RTM版了. 阅读全文