软件工程初学随笔

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.’”

软件工程是不是教那些不怎么会写程序的人开发软件? 你怎么看?

答:不完全是。这种说法并不全面,在我看来,软件工程不仅仅是教那些不怎么会写程序的人开发软件,而且还教那些会写程序但并不怎么会开发软件的人如何开发好软件,即做好开发前的需求分析等准备,以及开发后的测试和后期的改进维护等工作。

你可能感兴趣的:(软件工程初学随笔)