软件工程并非教会不怎么会写程序的人开发软件。
软件工程主要研究各类软件的构造、设计、开发方法、测试、维护等相关的知识和技术,涉及程序设计语言、数据库、软件开发工具、系统平台、设计模式等多方面内容,其特点是按工程化的原则和方法来组织和规范软件开发过程。它培养的是具有扎实的软件理论和知识基础,能从事大型软件项目系统分析、设计、编程、测试以及维护的实用型人才。工程化的去完成一个完整的软件的开发,需要走很多步骤,而编写程序只是其中的一部分,可见只会编写程序是远远不够的。
软件工程并非教会不怎么会写程序的人开发软件。
软件工程主要研究各类软件的构造、设计、开发方法、测试、维护等相关的知识和技术,涉及程序设计语言、数据库、软件开发工具、系统平台、设计模式等多方面内容,其特点是按工程化的原则和方法来组织和规范软件开发过程。它培养的是具有扎实的软件理论和知识基础,能从事大型软件项目系统分析、设计、编程、测试以及维护的实用型人才。工程化的去完成一个完整的软件的开发,需要走很多步骤,而编写程序只是其中的一部分,可见只会编写程序是远远不够的。