软件工程--总结

一、看了什么书,有何感想,对软件工程有何具体认识?

看的书有:《构建之法——现代软件工程》、《暗时间》前两章。读了构建之法,终于知道了这个软件工程的大概。为什么需要软件工程?--软件,先从这两个字来分析:软,什么是最软的?水,大家都知道,水可以任意变形、流通,非常的灵活。--工程,这两个字怎么理解呢?它是以短的时间和精而少的人力做出高效、可靠且对人类有用的东西。好,那么软件工程,我个人的理解是既要做到高质量,又要做到灵活的变通,毕竟软件要能灵活的改变,而不是一个固有的架子,那样的话太死板了。《构建之法》告诉我们,一个团队在做一个项目所需要解决的问题,每个人所需要发挥的作用,并不只是局限于敲代码,而是在除了敲代码之外我们还要做到事情,比如需求分析、设计等等,基础不打好何谈能开发一款好的软件呢?当几个人一起干活的时候,就需要一个好的规则来做规范,这样按照规则来办事,对于提高软件质量也有很大的帮助,软件工程就是一个好的规范,它提供了一个标准。

二、写了多少代码,对于编程的认识有什么具体的提高

这一学期下来,敲了四千多行代码吧。对于编程的认识,并不像我刚开始所想的那么简单,也并没我刚开始以为的那么难。怎么说呢,我觉得编程不就是只要实现一个软件所要求的功能不就行了嘛?并不是,比如刚开始的时候是一个四则运算哈,我们基本上都能完成它,即使有点困难 ,加加油努努力也可以完成的,主要还是看你有没有那个耐心。跨过这个门槛,可以说你就能够体会到付出会有回报,即使只是一个小小的回报,那证明你还是有这个能力的,而不是报着假如当初的空想。到后来你会发现,仅仅完成了一个四则运算是不够的,不要小看这个四则运算,只是一个四则运算就可以扩展延伸那么多的功能,那你要编码来实现这些新增量就不像刚开始所想那么简单了吧。你会遇到不会的东西,你要查资料,当然你要踏踏实实着手干,如果你实现了,不经意间你的能力就跟着提升了。至于为什么说并没有刚开始的那么难?因为我想要有不同的锻炼,所以在结对编程或者是团队项目中,我都体会到了编程的乐趣,它带给你的不仅仅是学习上的,还有你的其他能力,比如逻辑思维能力,组织能力。最重要的一点是,在每次的作业迭代中,我们都能比上一次有进步,这才是目的。

三、对于老师、助教的教学有什么看法。

三个优点:说的具体一点啊,
1.感觉陈老师讲课很有魅力,我被其讲课风格深深的吸引了。为什么呢,陈老师爱在讲课的过程中加入一些自己的亲身经历、故事亦或是小说中的情节作为例子,让我更能深刻的记住,并且易于理解。就比如冒烟测试,他就讲了一个关于他之前工作的真实故事,加深了我的印象。让我觉得软件工程课并不是那么枯燥乏味,反而觉得很有趣味。
2.助教的每次点评都能让我很激动,为什么这样说呢。因为我努力写的程序当然想要一个我认为比较满意的点评,而助教每次都很认真的给予指点和建议,让我能清楚的知道我该怎么去优化我的程序,逐渐进步提高。
3.我们在完成牛老师的作业的同时,陈老师建议我们把书上的流程应用到每次的练习中,这就达到了教学目的,学以致用。很好。

三个可以改进的地方:
1.有空的话多跟同学们相处、聊天、谈心,这样我们的关系也会越来越活跃,同时也可以了解每个人的基础。
2.按照能力的不同分配不同的任务。或者是分配多个任务,由每个人认领自己的项目或者由Team-Leader来认领团队项目 。当然了愿意提升自己的都会选择难度相对于自己的知识能力高一点的,这样才能达到进步的目的。
3.可以在每次作业发布的时候附加一些相关学习资料,参照资料上的方法,来在自己的项目中应用。

四、自己以后的学习安排

打算在寒假的时候好好利用时间,把老师提供的资料、视频学习一下。将里面的重点总结出来,毕竟自己现在的能力真的是有限,书到用时方恨少。趁着现在还在上学,赶紧把自己的能力提升上去,也为自己以后能找到一个好的工作而付出努力。还有就是,打算把《计算机导论》学习一下。因为基础还是不够扎实,所以还要多加练习。另外,现在只是对git有了一个初步认识和简单的基本操作,我还要把这个再练习练习,这是一个很好的版本控制系统,为什么不学会使用呢?相信将来也会用得到!

五、对于助教加博客这种教学方式,谈谈我的想法

我感觉这种教学方式很好啊,
1.在博客园里我们都可以进行知识的交流与沟通,对别人来说是一种知识的传递,对自己来说是一种能力的提升。
2.我们的作业一次一次的进行迭代,每当做好作业的时候,我们团队中每个人都能体会到那种成功的喜悦,这在我们的大学生活中也是非常值得纪念的。
3.每个人都有自己的作业成绩,这是作为个人衡量自己能力的标准。这同时也是一场比赛,采取相应的措施来让自己追上别人,或者别让别人追上自己。当然最重要的是个人毅力而非个人能力的强弱。
4.学习软件工程的手段,在博客上应用这些手段来完成作业,这是一个非常好的锻炼自己的机会,何乐而不为呢?

转载于:https://www.cnblogs.com/yumaster/articles/5071524.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值