通过简单阅读现代软件工程基础这本书, 书中10个章节内容如下:
第1章介绍软件工程的含义、发展历程和重要思想。
第2章介绍软件过程模型、敏捷方法与精益思想以及开发运维一体化(DevOps)。
第3章介绍软件版本管理与开发任务管理。
第4章介绍代码质量的含义以及高质量编码方法。
第5章介绍软件设计的整体内容并具体介绍组件级详细设计方法。
第6章介绍组件级、框架级、平台级三个层次上的软件复用方法。
第7章介绍软件体系结构的基本概念以及分布式软件体系结构和云原生软件体系结构。
第8章介绍软件需求分析方法、敏捷开发中的需求工程以及可信需求的含义。
第9章介绍软件测试方法以及相关工具。
第10章介绍软件持续集成、发布以及软件构建和依赖管理。
希望:学习软件工程这门课程,我希望的就是真正理解明白软件开发过程、方法、技术以及相关工具,学会一些对于“需求分析、软件设计、软件构造、软件测试”流程的基本操作。
目标:能够掌握好软件工程的相关基础知识,在考试不挂科的前提下,努力培养一些软件工程师所需要具备的基本实践能力。