(1)对软件工程课程的希望及个人目标
首先我想谈谈我对软件工程的简化理解,把“软件工程”拆开成两个部分,简单来说就是软件+工程。
软件是软件工程的研究对象,也是软件工程的产品形态与客观存在;工程是将理论和知识应用于实践的科学,其目的是经济有效地解决实际问题。
了解了软件工程是什么,通过软件工程课程,希望能够系统全面地学习软件开发的基础理论、方法、技术和工具,包括软件需求分析、设计、实现、测试、维护等各个方面,能够掌握软件项目管理的基本知识和技能,了解软件工程发展的历程和趋势。
个人目标:希望上完软件工程课程后对在学习上建立起一个清晰的知识框架,不只是会敲代码,能够融合理论和实践,同时软件工程这个专业有一个清晰的认识,能够对未来职业规划提供支撑。
(2)2、“Software engineering,of course,presents itself as another worthy
cause,but that is eyewash: if you carefully read its literature and analyse what its devotees actually do, you will discover that software engineering has accepted as its charter 'How to program if you cannot.’”
软件工程是不是教会不怎么会写程序的人开发软件?你的观点?
我认为软件工程是不仅仅教会不怎么会写程序的人开发软件,编程技能只是整个学科的一部分,更重要的是如何高效地使用这些技能,而且软件工程强调对软件开发生命周期的理解,包括需求分析、系统设计、编码、测试、部署和维护。还有项目管理技能,如何设计软件架构、用户界面和数据库模式,以及如何做出影响软件性能和可维护性的决策等等,这是给学习者提供一个全面的视角,而不单单只是教会编程写程序。
标签:开发软件,课程,软件工程,软件,its,技能 From: https://www.cnblogs.com/ndzmgblogs/p/18188077