• 软件工程课程总结


    这学期的软件工程的这门课,经过老师由浅入深的引导和讲解,我从各个方面了解到了关于软件开发的知识,对自己未来的工作与事业有了一个新的认知,明白了如何去分析和处理问题的过程,应该说其范畴已经远远不止局限于该门课程,成为了一个综合的一个能够解决问题的思想集合。  

    软件工程,毕竟是一门离不开工程和开发的学科,而我们也不例外,很多活动都是与实践相结合。这学期由于新冠疫情的影响未能到校参加学习,而我们岂是等闲之辈,那一段时间各大平台的疫情统计系统可谓是赚足了眼球,在此大环境下,我们能利用自己所学或者为未曾学过的知识实现对疫情统计数据的多种形式的展示,有了满满的收获感。然而,考验还远远不止这些,每当一次新的考验来袭,涉及到大范围的知识盲区,一开始总是觉得困难,内心还是有些不情愿面对的,可是抱着“吾将上下而求索”的精神,最终“关关难过关关过”。为了我们更好的适应真实世界中的工作,加强团队合作的能力和与人交往的能力,于是乎有了两个的俩人结组项目和一个团队开发APP的项目,期间过程坎坎坷坷,心情起起落落,可是毕竟组建了团队,就要力气往一处使,为了最终的目标而奋斗。这也让我感受到了团队合作的魅力,在于通过理论与实际的结合、人与人的沟通,进一步提高思想觉悟。尤其是观察、分析和解决问题的实际工作能力,以便培养成为能够主动适应社会主义现代化建设需要的高素质的复合型人才。

     

    在这学期的课程中,加深了对软件工程的理解,软件工程是把系统的,有序的,可量化的方法应用到软件的开发,运营、和维护上的过程。软件工程包括下列软件需求分析、软件设计,软件构建,软件测试和软件维护。软件工程和很多学科相关。软件工程师的成长是对个人影响最大的,了解了软件工程师成长需要的要求,要从不同的方面进行拔高,在提高技术的同时也应该注重其他能力的培养。通过一些实践一些方法,诸如PSP的个人开发,通过对过程和总结,让我们对自己所作的事情进行量化的表示,对自己的能力和不足有一个把控。这学期的一大部分内容都是和“合作”相关,同时暴露出了许多问题,这对每一个人都是极大的考验。最令人印象深刻当属一个结对开发的作业,我负责第一部分,同伴负责第二部分,当我完成我分内的事情后过了许久,冒昧的一问:“你那个XX做好了吗?”,得到的答复:“还没有,我看了好久,它哪里总是报错。”,然后我试了试改了改没多久成功了,个人看来,团队项目中如果有问题自己真的还没探究出来得话,就可以及时得提出来,大家集思广益,说不定就有了更快更好得解决办法,而不是一个人苦苦得思索,凝望深渊的时候记得及时心存能被救的希望。团队项目是我们每一个人在以后都会经历的,我们一定要学会如何在团队中当一个对团队有用的人,以及学会如何和团队成员相处进行高效沟通,这样才能把团队的效益发挥到最大。

    在一个学期的学习和实践之后,我们普遍感到不仅实际动手能力有所提高,更重要的是通过对软件开发流程的了解,进一步激发了我们对专业知识的兴趣,并能够结合实际存在的问题在专业领域内进行更深入的学习。总之,我还有很多不足的地方,持续学习,一生学习,必须不停地更新自己知识结构,才能同步行业的发展,才能立于时代的最尖端。逻辑思维严谨,这是另一个特质。严谨的逻辑思维,才是程序员的思路本质。同时情商的提高也相当重要,毕竟没人喜欢和然他感到不舒服的人共事。


    软件工程课程虽已结束,但我对于软件工程的学习才刚刚开始。我体会到项目管理的重要性,随着软件规模、复杂度的不断增加,项目开发中更多的是协作、管理和控制。我学习到很多-般性的方法, 例如:需求获取、模块化、计划等等。同时,我也认识到使用计算机解决实际问题的复杂性,人们认识表达的过程不断反复、逐步深化,软件工程方法要提供给程序员们一-种更加有效的对客观世界问题域进行形式化的过程方法。

  • 相关阅读:
    【泛型方法】
    【为什么使用泛型?】
    【泛型类】
    【泛型:ArrayListDemo】
    【泛型概述】
    【Collections:集合工具类:扑克游戏】
    【Collections:集合工具类:自然排序和比较器排序】
    Navicat for MYSQL 断网时本地连接无法打开,2005错误
    Navicat for MYSQL 数据库手动同步方法
    spring redis @Cacheable注解使用部分错误及无效原因
  • 原文地址:https://www.cnblogs.com/ywqtro/p/13062652.html
Copyright © 2020-2023  润新知