问题
“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.”软件工程是不是教会不怎么会写程序的人开发软件?你的观点?
观点
个人认为软件工程不是教会不怎么会写程序的人开发软件。
软件工程是指导计算机软件开发和维护的一门工程学科,采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它,这就是软件工程。
软件工程中概述了软件危机、软件工程的基本原理、软件工程方法学、软件工程生命周期以及软件过程等。其中开发软件只是其中的一部分,而且软件工程也并不是教会人如何编程,而是教会人如何正确开发软件,开发软件的过程中需要做什么。它教会你如何开发出可靠、可用、高效率、可维护、可移植的软件,这样才能满足用户的需求。开发软件之前还必须和用户进行沟通,了解用户的需求,与用户的观点达成一致才能进行软件开发时期,开发期中需要进行软件设计与软件分析,然后才能进行编写程序阶段,到最后还需要进行大量的测试,所以编写程序只是其中的一个阶段,并不是开发软件的全部。
以上内容仅代表个人观点!