10 2012 档案
摘要:软件工程课我的观念转变 之前了解到邹欣老师教过的软件工程课都是大四或研究生的课,我还曾抱怨过。 我曾想过大三的代码量还不够很好地学习软件工程,而且以我的理解这门课是将一定数量的程序员很好地融合进同一个工程的学习,类似于“接口的构建”。而现在连类内部的方法(个人对编程语言的掌握)都没搞清楚,我们的数据库等专业课还正在学,要很好地在工程中合作必然阻碍重重。 有一段时间我一直都是这个想法。 其实自第一天学C开始,我就一直听到人们在说像learn by doing这类的话,我还是像对待数学物理那样去学编程必然是行不通的。在无数bug中慢慢提高,这是目前为止我学编程最真切的感受。 关于软件...
阅读全文
摘要:第二次作业的结对编程项目:电梯调度系统结对编程小组成员:吴煜10061149 全风楠10061186 这次的作业与个人项目不同,不是从头写一个新的程序,而是在一个已有的程序之上做修改然后实现新的功能。首先简单介绍一下项目: 一个模拟电梯的调度系统,四个电梯,从建筑物的底层(0层)到20层之间运送乘客,每部电梯都有人数与重量限制等等比较多的小要求,比较贴近实际。 我们要实现的目标就是多人在不同的楼层需要乘电梯去不同的目标楼层,怎样快速准确地将乘客送到目标楼层的算法。和第一次作业一样,准确是第一要求,其次再是速度。 给出的基本代码是一个类似“BUS”的程序,也就是电梯相当于公共汽车在每一楼...
阅读全文