个人课程总结
一学期的软件工程课已经结束了,通过一学期的学习,使我有很大的收获。
就上课来说,老师讲课非常有意思,启发式教育,并不像其他的教编程的老师一样,知识照搬书上的代码,或者是一步步演示代码,老师鼓励我们主动学习,激励我们申请软件著作权,开始时候就已经为我们规划好了整个大学的计划,我开始时候听的也很是懵懂,但是随着老师的逐步讲解,以及各种知识了解的加深,我对自己的学习也有了一些的规划,自己自学的能力也逐步加强。
其中我获得的一些收获如下
第一,我了解到代码规范的重要性,在团队开发或者二人结对开发中,读别人的代码都占有很大的比重,所以,把自己的代码写规范,把自己的代码设计规范是十分重要的。既能让别人更加方便的读自己的代码,也能更加快速的把自己的思路展现给别人,其次,规范整齐的代码,对自己编程也有很大帮助,使自己的思路更加清晰,使各种问题出现的原因也能更加清晰。
第二,我学到了如何反馈,如何向别人表达自己的看法,怎样表达自己的观点,指出别人的问题时,不能触及到别人本质上的问题;在表达自己观点的时候,要选择别人合适的时间,选用合适的方式,要获得听众的反馈,在听取别人意见时,要及时做出响应,概括别人所讲的,并进行重复。
第三,本学期的团队开发中,并不是每次团队合作都有好的结果,团队之间一定要多沟通,不论队员如何,还有要勇于担当,承担责任我们每个人都应该贡献自己的力量,如果一个团队只有一个人在工作,那么这个团队即将面临解散;要及时和自己的队友进行沟通,了解项目的总进度,保持每日的例会,尽量让自己做的像“猪”一样,提高自己的贡献值。
下学期要改进的有:
第一:自己做任务没有及时性,总是拖拖拖,到最后只能匆匆忙忙结束,项目的质量不高。下学期要改变自己拖延的毛病。增加自己的实践能力和动手能力,增加解决问题的能力。
第二:与队友的沟通不够及时,无法了解到团队项目的整体进度,导致项目的进展很慢。以后在团队合作中,也要加强与队友的交流,多与队友进行互动。
第三:自己的代码不规范问题依然存在,写代码时总是忽略这个问题,以后要提起重视。
对本学期课程的三项建议:
第一:本学期的课都讲了一些单元测试,以及团队开发方面的知识,但是在实际的团队开发中,感觉没有方向,有些理论难以应用到实际开发。
第二:讲课很有意思。希望老师能继续保持诙谐幽默的讲课风格。
第三:希望老师能加入更多新的有趣的段子或经历。