@[homework]
“Sofiware 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 sofiware engineering has accepted as its charter 'How to program if you cannot.”
软件工程是不是教会不怎么会写程序的人开发软件?你的观点?
我的观点是,软件工程并不是教会不怎么会写程序的人开发软件。虽然软件工程的目的是提高软件开发的效率和质量,但是这并不意味着软件工程的实践可以取代程序员的技术能力。
虽然软件工程的实践可以提高软件开发的效率和质量,但是这并不意味着软件工程的实践可以取代程序员的技术能力。在软件开发过程中,程序员需要具备良好的编程技能、算法和数据结构知识、软件架构和设计模式等方面的知识。只有具备这些技能和知识,程序员才能高效地使用软件工程的实践来开发高质量的软件系统。
因此,我认为软件工程并不是教会不怎么会写程序的人开发软件,它需要程序员具备扎实的编程技能和知识,才能发挥其最大的效益。