4. Dijkstra曾经提到:“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.’”[i]
软件工程是不是教那些不怎么会写程序的人开发软件? 你怎么看?
答:这个答案并不唯一。
因为每个人一开始都不懂软件,都是从什么都不会慢慢学习,不能一票否决那些人。软件工程作为一门新的学科,有许多的方面需要人才去开发。而每个人不是一来就懂的软件的,而且软件工程这个概念可大可小,大到一门学科,一个研究领域,小到一个软件开发必须的过程,所以软件工程这个学科肯定是要教不会的人学会如何开发软件,但是只有懂得如果做软件,才能运用软件工程这个过程科学的开发软件。
原文:http://www.cnblogs.com/logo-88/p/5244468.html