摘要: 由于我们哈工大的六位同学是第一批参加联合培养班的HITer,导致我们没有可以交流经验的学长。不过通过看往届科大班学长们的blog,加上在学校上的软件工程的课程以及之前做软件开发的一些经历,我还是有一些想法的。首先说说在学校上的软件工程的课。我们这门课分为两部分,一部分是理论学习,就是正常的老师授课的形式,把软件开发的每个阶段都要做什么,怎么做大概讲一讲,只有非常少量的作业,而且仅仅停留在理论阶段,这个理论课要上半学期。另一部分是软件开发实践,几个人一个组开发一个软件,在开发的各个时期要给出需求分析报告,系统设计报告等等,最后也要做出一个成品来。看起来非常合理的课程设计,但是实际操作起来就没有看 阅读全文
posted @ 2012-08-09 21:46 coderepublic 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 在阅读了“SouthSeven”的博客之后,我充分感受到了开发一套软件是一个很艰难的过程,平时使用时看起来平淡无奇的软件居然需要如此繁杂的开发过程。我把难点分成了三点,希望我们在这个过程中能够克服困难,最大程度上解决这些难题。最直接的是技术方面:一方面是如何写出高效的代码。这不仅需要良好的编程能力,还需要好的编程习惯:如何能提供好的接口供其它人使用?能否提供清晰有效的算法?等等。另一方面是美工:这涉及到用户界面、美术、音乐、视频等等。如果开发的是一款游戏的话,上述因素都是至关重要的,如何利用有限的资源做出尽量令人满意的成果是我们应该着重考虑的问题。之后是组内协调方面:我们需要组内成员各司其职、 阅读全文
posted @ 2012-08-09 18:19 coderepublic 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 今天花了一个上午的时间阅读08级MSRA_USTC联合培养实验班的“meng-meng”组的师兄师姐写的博客,从他们的文字中感悟了上微软班的高级软件工程课程的整个历程。下面写的是我的一些感想和总结,既是自勉,也是学长们的一些经验和大家分享:1.关于团队合作这个小组中的每个人要尽量发挥自己的长处。我们是一个整体,需要每一个人的力量。队友之间最重要的是互相协作,成功的项目都不是靠一个人完成的。每个人的特点不同,所以大家的想法也不同。合作的过程中难免会有意见冲突,这时大家需要的是多交流。通过交流让每个人都得到提高,通过交流让困难得以解决。2.关于时间安排因为做这个项目的时间相对来说比较短,而且在做这 阅读全文
posted @ 2012-08-09 13:29 coderepublic 阅读(167) 评论(0) 推荐(0) 编辑
摘要: Hi,我们是来自MSRA联合培养班的五名同学,在未来的3个月里我们将与殷秋丰老师以及虽然去了STC但仍然阴魂不散的邹欣老师一起学习高级软件工程这门课。我们组的组名是CodeRepublic,多么顺口而又毫无意义的名字呀。以下是我们组员的基本信息:吴畏,来自中国科学技术大学少年班学院,现在MSRA的CV组,南京出产;夏应策,来自中国科学技术大学信息安全专业,现在MSRA的CV组,沈阳出产;顾雨鹏,来自中国科学技术大学少年班学院应用数学专业,现在MSRA的CV组,沈阳出产;姚宏毅,来自中国科学技术大学计算机科学与技术专业,现在MSRA的W&N组,哈尔滨出产;胡越,来自哈尔滨工业大学计算机科 阅读全文
posted @ 2012-08-09 13:02 coderepublic 阅读(426) 评论(0) 推荐(0) 编辑