3、“Software engineering,of course,presents itself as another worthy cause,but that is eyewash:if you carefully read its literature and analyse what its devotes actually do,you will discover that software engineering has accepted as its charter ‘How to program if you cannot.’ ”软件工程是不是教会不怎么会写程序的人开发软件?你的观点?
我认为这句话是错误的,在我看来,软件工程是教会人如何去完成软件的整体开发和制作,包括编写软件的方法(比如极限编程等方法)等。软件工程是教人如何系统化地去完成一项“工程”,而不是简单的敲代码。重要的是软件工程也会教给人融会贯通的思想,开发一个软件需要拥有该领域一定的知识,才能更好地站在用户的角度去开发让人满意的软件。