再过不久就要软件构造这门课程的考试了,经过半个学期的学习我个人也有很多感想与体会想要在这里分享。
首先是软件构造这门课程让我感受到了完成一个java项目需要合理的时间规划以及相应的技能知识来支撑。由于本人基础比较薄弱,起始在上这门课程之前就从学长、学姐他们那里听说这门课程有一定的难度,要做好心理准备。在学习这门课程之前,自己要简要的预习过java的一些基本的知识点,想要更好的投入到课程当中。但是,直到接触了这门课程才发现,自己之前看的那点东西是完完全全不够的,这门课程真的需要我们每一个人都付出足够多的努力来认真完成,才能在做实验的时候做到得心应手。
在课程前期的时候感觉还好,因为老师在课上介绍关于Java以及工程的一些基本概念,上课的时候也没有感觉到有压力,当时由于其他科目已经在学期中期结课,主要精力放在了其他科目的复习之上,久而久之对于java的学习有一定的疏漏。直到Java第一个实验的到来,感觉自己还是可以努力完成的。同时,这个时期也在完成计算机系统的学习与实验。但随着课程的不断进行,感觉课程越来越抽象,越来越需要我们在课后对于课程的内容进行巩固与反复,这个时候感觉有一些吃不消。由于多个实验的不断进行,在做实验二的时候几乎时间就比较紧张了,那时候还要先看相关的知识点,不断地反复理解然后再一点一点去尝试着完成,感觉比较难。
当然,压力最大的还是最后一个实验了,由于将之前的时间放在了马克思主义原理的复习,以及计算机系统的复习,交完实验的第二天紧接着考信息安全导论,即便是三周的时间,对于这个实验来说也是转瞬即逝,时间非常的紧张,然后再过三天就迎来软件构造的考试。
现在回想起来,可能对于软件构造的学习可能更加的有思路,至少在每一阶段当中要完成当前阶段的任务,应该做到今日是今日毕,而不是留下一些坑导致后面非常努力的去填。而且,这门课程是我见过很硬核的课程了,对接国外知名大学的课程,也让我感受到了自己和他们的差距非常的大,也让我明白了自己可能觉得非常累,任务非常多的东西对于他们来说可能已经成为了常态,也让我感受到了他们对于学科、对于知识技能的要求是非常的高的。
中英文结合的课件,也帮助着我们在读国外课件的时候起到一个启发和帮助的作用。同时,这门课程也让我感受到了以后工作的一点感觉。就是,对于任务以及deadline的正确对待。在职场上,我们需要按照要求完成我们自己应该做的,可能还会有一些在我们看来不太理解的要求,但是,我们的工作就是在规定的时间内尽可能地满足要求,达到用户的标准,这点是非常重要的。
总之,这门课程令我感触颇深,也是我入学以来,感觉到最有挑战的课程了,这门课程的知识真的是非常的有用,越努力,时间安排越好的人在这门课程当中的收获就会越多。与之相对的,在平日里没有打好基础的,在面对实验以及考试的时候可能会比较吃力,功夫需要下在平时,在工作的时候也是这样。一个可复用性高的,一个健壮的程序就非常的有必要,而这门课程也在向我们不断开始灌输这种思想,能够让我们更好的对接日后的学习生活与工作。
当然,我个人感觉对于这门课程的理解还远远不够,如果有机会的话在夏季学期的空闲时间我也会不时地拿出来看看,在更深入的理解java工程,打好基础。
软件构造复习与课程体会
最新推荐文章于 2024-09-08 11:09:43 发布