2013年度总结(一)

    从昨天开始社会的focus猛然转移到轰轰烈烈的“考研运动”中了,考研是一次对本科生努力一年的总结,所以在这个考研的尾声里,我也进行一次自我总结,关于我在提高班的第二年。

    总的来说,人生不可能是一帆风顺,总是在有得有失中进行的。下面先说说我在提高班学习中的得与失。

    VB是基础中的重点。

    今目标是从1月21日开始记录的VB学习。关于VB,想说的就是我重新认识了它。

    强大的功能,简单的代码实现形式,上手很方便,对于初学者来说很容易提起兴趣。但这些都不是重点,重点是我们能通过这个简单的VB来更好的学习.NET,学习C++,以及以后的java。知识之间是有联系的,更不要说编程语言们了。这些编程语言不仅都是面向对象的,更进一步说,他们的语言结构、语法设计都有很多类似,诸如数据类型、变量常量、数组等等。

    关于VB最深刻的体验就是作品展了。在作品展中的合作开发,大量代码和对象由自己设计和排版,既实现了自主创新、团队合作,又提升了自己的自信心,能够在乐中学,有兴趣、甚至是深爱着学,真正体会到了兴趣是最好的老师

    期间当然也有失。在团队合作开发中,我们也有过分歧,有过不解,有过紧张,有过埋怨。在最后的色彩设计中,我们实现的效果很不好;没有在学府向观众们展示自己的作品也算一个比较大的遗憾;我们的时间管理也没做好,导致最后师傅紧张的逼迫和我们披星戴月的赶进度。

    数据库学习是补充与提高。

    数据库学习带给我更多的是学习方法的提高。学习一门新的课程也有一个顺序,即从宏观到微观,再从微观到宏观。先找一本或几本典型的相关书籍、视频等大致了解一下,画画导图,从宏观中把握课程脉络;再深入学习,从微观上仔细研究,不断地问自己它是什么、为什么要这样、怎么办;最后还要回归宏观,总结所学知识点,把知识点之间的联系整理清晰,编制成网。

    在两个系统的编写过程中,主要是机房收费系统,失去了很多。

    首先,自己没有重新建立数据库。开始并不知道要重新建,自然而然地以为只要熟练地敲好代码、实现功能就可以了。看看别人有重新C的,于是自己规划了一下,看着给的exe程序和九期的数据库画了两天的结构图,极力想找好关系,也做一个自己的,但因为感觉关系太混乱,自己对熟悉系统和数据库结构也失去了耐心,就“果断”放弃了。后来九期师傅王志鹏对于这件事给了我一番“教育”,谈了谈他在当时重新硬着头皮C了一个自己的数据库时的感受,最后比现在我们通用的还好,真是惭愧啊。以后再不能偷懒了,还是要不抛弃,不放弃啊,此处得到的时间越多,彼处失去的时间也越多,出来混总是要还的~

    其次,在系统验收的时候,自己也做的很不好。没有提前检验一下自己的程序,对于很多功能只要测试一两个“明显合格”的数据通过就觉得能过了。很多约束和限制没有完成,失去了自我提高和检验的机会,不过这件事还好,以后能弥补,以后的就不好说了,有些机会一旦错过就再也抓不着了

    软件工程是规划科学。

    学习软件工程,我觉得感受最深的是工程这两个字。做一件事,有始有终地规划好和不问青红皂白上来就做两者的结果有很大不同,从软件危机的产生就能看出来。也就是说,我们能不能在做事时有一个清楚的全局观是事情做得好坏和效率高低的关键,对成败也有很大影响。

    软件开发从可行性分析、项目计划到需求分析、概要/详细设计、编码、测试维护,中间贯穿一系列实时更新的文档。这一严谨的过程才保证了软件这一高思维性工作的科学实现,所以,如果我们在做事情时能够按照软件设计开发的思路去分析去掌控全局,所有的事情都将事半功倍。

    在软件工程学习中,我们暂时还只是停留在理论阶段,没有深入实践,不少东西还需要以后的深入学习。比如面向过程和面向对象方法,结构化开发适用的场合,这些知识从理论上可以很容易百度到,但实际的项目分析还没有实践过,不容易分析和找出准确的路线定位。

    关于文档,我只想说写不好文档就认识不清软件,开发出来的软件没有文档的指导将是失败的。所以,文档是软件的健康标准这个比喻觉得还不错,弱弱的文档怎能顶起强壮的软件~~还是要画图啊,在画图中才有结构啊,自己画的文档中的各类图还不是很好,加油吧!

    表示UML正在进行中……

    


    总结未完,详见 在得失中前进(二),待续……

   

    

    

       

       

       


评论 21
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值