摘要: 一个学期的软件工程课程即将结束,从一次个人作业,一次结对作业和两个阶段软件的开发中,我学到了很多东西。个人作业让我明白了程序员最需要具备的一项技能就是自学能力。从对语言的不熟悉,到能写出一个小型的程序,非常考验我们的自学能力。结对作业重在让我们有一个团队合作的意识,给接下来的团队项目打下基础。同时从... 阅读全文
posted @ 2014-12-25 15:48 rachelyeung 阅读(243) 评论(7) 推荐(0) 编辑
摘要: During the vacation I have done some reading and written an article for what I have learned.From the article I have learned the essence and accidence ... 阅读全文
posted @ 2014-11-11 12:47 rachelyeung 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 我的同伴是张艺,以前就知道她编程能力非常强,这一次的结对编程我也见识到她做工程的能力。1.以前听说有很多大神的代码虽然效率很高但是代码的风格不是很好,可读性不是很强。但是看了她的代码我发现程序员的通病她并没有,对于自己的代码,尽管自己能够回忆起某一个函数或语句要实现的功能,她依旧给代码写上注释,这样... 阅读全文
posted @ 2014-10-18 23:36 rachelyeung 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 1.改进电梯调度的interface设计,让它更好地反映现实,更能让学生练习算法,更好地实现信息隐藏和信息共享,目前的设计有什么缺点,你会如何改进它? 目前的缺点:(1)电梯由于载客重量不同,无法确保每辆电梯在运行过程中的速度一致。(2)电梯每层都停下开关门,极大的浪费了乘客的时间,使乘客从初始楼层... 阅读全文
posted @ 2014-10-18 21:30 rachelyeung 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一.结对编程人员: 张艺(学号后三位:185) 杨伊(学号后三位:151)二.这是我们工作的样子:(图片)三.结对编程优缺点: 优点: 1.结对编程时间紧密,在一定程度上可以督促双方学习,提高效率。 2.Coder在coding过程中会遇到一些细小的问题,而reviewer可以及时指... 阅读全文
posted @ 2014-10-16 14:37 rachelyeung 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 老师布置的阅读任务虽然是附加的作业,但是对我来说是个很好的学习机会。软件工程主要是对工程的开发进行学习,毕竟在学校老师教了那么多的知识,我们课下做了那么多的练习并没有提高我们做一个工程的能力。一个项目一个工程不仅仅是编写代码,调试,简单的测试,通过阅读《移山之道》这本书我对开发项目有了一个全面的了解... 阅读全文
posted @ 2014-10-12 13:47 rachelyeung 阅读(242) 评论(0) 推荐(0) 编辑