1.1

在大二的专业学习中,软件工程这门课程让我跳出了单一的代码编写视角,以全局化、系统化的思维认识了软件从诞生到落地的完整流程,对软件工程专业的核心内涵有了更深刻的理解。这门课不再局限于基础编程的技术层面,而是围绕软件生命周期,讲解了一系列规范、科学的开发方法与管理思想,让我知晓优质软件的开发绝非个人的即兴创作,而是有章可循、有法可依的工程化过程。

课程学习中,我重点掌握了软件工程的基本概念、软件需求分析、可行性研究、总体设计与详细设计、软件测试等核心内容,也了解了结构化开发方法与面向对象开发方法的差异与应用。其中,需求分析与软件设计环节让我收获颇丰,需求分析是明确软件核心价值的前提,只有精准把握用户需求,才能避免后续开发的返工与偏差;而软件设计则考验着系统思维,从总体架构搭建到模块划分,每一步都要兼顾功能性与可扩展性。同时,我也认识到软件测试的重要性,它是保障软件质量的关键,贯穿于开发的全流程,而非开发完成后的收尾工作。

通过这一学期的学习,我不仅掌握了软件工程的基础理论知识,更树立了工程化的思维模式,明白了团队协作之外,个人对开发流程的规范执行、对理论知识的灵活运用同样重要。目前我对部分设计方法的实操应用还不够熟练,后续我会结合课程相关案例深化理解,将理论知识与实践结合,提升自身的专业素养,为今后投身软件相关工作或更深层次的学习做好准备。

posted @ 2026-01-01 08:10  姜乐融  阅读(2)  评论(0)    收藏  举报