本篇博客主要关于《现代软件工程》第一章概述的读后感,以及对于Markdown编辑模式的熟悉与尝试
本学期学习计算与软件工程,在课前花了几个小时,看了《现代软件工程》的第一章:概述。
第一章概述让我收获良多,对于软件工程这门课,概述中上来就给我明确了我的学习方向:
特点:这是学生学过一门编程课之后第一次完整接触到软件工程的整个流程。
目标:让学生对软件工程有一个初步完整的了解。
不要求:软件部署到大规模实际运行的平台上。
也简单的给我定义了什么是软件:
软件 = 程序 + 软件工程
同时解释了什么是软件工程以及软件工程相关的一些知识。
软件工程是把系统的, 有序的, 可量化的方法应用到软件的开发, 运营, 和维护上的过程。
软件工程包括下列领域: 软件需求分析, 软件设计, 软件构建, 软件测试, 和软件维护.
软件工程和下列的学科相关: 计算机科学, 计算机工程, 管理学, 数学, 项目管理学, 质量管理, 软件人体工学, 系统工程, 工业设计, 和用户界面设计.
文中还对师生关系进行举例,对学习师生双方的行为举例,这不仅是关于软件工程一门课,对我平日学习也有所启发。
概述中提到的习而学,让我慨然。
软件工程有理论的部分, 有工程的部分; 有艺术的部分,还有手艺的部分; 在同学们达到理论/艺术的阶段之前, 大量的练习是必须的。
确实,无论是数学还是计算机的学习,最初的捷径是大量的练习直至熟练,后期的捷径是大量的思考以求新路。
学习初理论抽象晦涩,练习几次,就能有所明悟,大量的练习后,实践支撑起我们的思考,我们能更好的去理解理论,去将理论练习实际。
以下是对其余功能的尝试:
(借用概述中师生关系进行尝试)