《构建之法:现代软件工程》第一章有感
2015-11-29 23:05
218 查看
《构建之法:现代软件工程》一开头即提出:软件=程序+软件工程
可以说我们作为机械学院的学生以前所接触到的都只是程序这一软件的一部分而已,和我们真正应用、日常接触的软件有着很大的区别。软件工程则更是一个系统的工程与软件工程相关的学科有除计算机学科外还有管理学,系统工程,工业设计等9门学科,软件工程包括软件需求分析、软件设计、软件构建、软件测试、软件维护等等领域。软件工程的开发活动包括:构建管理、源代码管理、软件设计、软件测试、项目管理等是一个系统的工程。
而且作为机械的学生,我认为软件设计是现代社会要求的、我们必须掌握的。机械,已经不再是简单的机械设计与制造生产,更实在向着智能化、集成化方向发展在控制过程必然包含软件等部分,现代机械,讲究对它实现各种精确的控制,完成预定动作。
这门课的学习,我觉得课堂为主,课下练练c++,编程这方面只有自己亲手敲了代码,才能更好得理解程序、改造程序、甚至优化程序,也容易发现错误,及时改正。
可以说我们作为机械学院的学生以前所接触到的都只是程序这一软件的一部分而已,和我们真正应用、日常接触的软件有着很大的区别。软件工程则更是一个系统的工程与软件工程相关的学科有除计算机学科外还有管理学,系统工程,工业设计等9门学科,软件工程包括软件需求分析、软件设计、软件构建、软件测试、软件维护等等领域。软件工程的开发活动包括:构建管理、源代码管理、软件设计、软件测试、项目管理等是一个系统的工程。
而且作为机械的学生,我认为软件设计是现代社会要求的、我们必须掌握的。机械,已经不再是简单的机械设计与制造生产,更实在向着智能化、集成化方向发展在控制过程必然包含软件等部分,现代机械,讲究对它实现各种精确的控制,完成预定动作。
这门课的学习,我觉得课堂为主,课下练练c++,编程这方面只有自己亲手敲了代码,才能更好得理解程序、改造程序、甚至优化程序,也容易发现错误,及时改正。
相关文章推荐
- python 的类变量和对象变量
- 蓝懿 ios技术交流和心得分享 11.29
- 用c++代码实现贪心算法求解最短路径问题
- linux-文件系统管理04-文件系统
- HDU 5586 Sum
- Linux下常用命令总结
- 红黑树
- 大小写转换函数
- F5多出口配置
- Activity横竖屏切换时生命周期变化 转载
- mac osx get postgresql path
- EJB三种bean
- 堆排序/优先级队列
- HDU 5565 Clarke and baton
- log4j输出日志到flume-ng(个人记录)
- 资源之收集列表整理
- svn 历史记录不显示 (show log不显示)
- Scrapy框架学习笔记二
- 响应式布局
- 性能优化之读写分离二