【软件工程】"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."翻译→“软件工程是不是教会不怎么会写程序的人开发软件?”对我来说,软件工程是如何着手解决复杂的问题并完成。这是一个复杂的系统,不仅仅只是编写一个程序这么简单,其课程目标是通过系统的学习,了解软件开发从项目确定到需求分析,再到概要及详细设计、代码实现、开发后的软件测试这一完整软件开发过程。在给定成本、进度的前提下,开发出满足用户需求的软件产品。而教会那些不怎么会写程序的人开发软件,这件事应该是具体某门程序设计语言老师所需要做的,这个问题不应该是软件工程这门学科重点关心。软件工程是个庞大学科,研究的问题是更加广泛普遍,应该关心整个软件行业发展上一些宏观的问题,而不是关注某个个体,它的研究成果应该推动整个行业向前发展。