我的观点:
我认为不是,因为软件开发有一套流程,其包括项目启动、规划、需求、设计、开发、功能测试、端到短测试用户验收测试等等。从狭义来讲软件工程(仅指学校开设的一门科目),而软件工程这门课程是偏向理论的,主要教给我们理论知识,让我们知道开发软件流程及相关注意事项。对于一个不怎么会写程序的人,这并不能提高其编程能力,何况是让他开发软件。
从广义的软件工程来讲(其包涵所有开发软件课程)等学习完所有相关课程后,不怎么会写程序的人也会在学习中得到一定的开发软件的能力,说不定届时其确实能开发出软件(当然这还是要看个人努力和个人天分)。但是开发软件不是一个人的事情,一套软件开发是需要团队合作的,仅凭一己之力开发软件其实可以说是异想天开的。因为软件工程这一门学科其实是一门交互学科,其包括计算机科学、数学、工程学、管理学等。而且软件开发并不是单单的写代码,编程只是其中的一个部分,还有许多其他得流程,如果仅用一个人来完成软件开发的所有流程几乎是不可能的。所以软件工程并不能让一个不怎么会写代码的人开发软件。
软件工程是不是教会不怎么写程序的人开发软件?你的观点?
最新推荐文章于 2024-06-26 18:01:19 发布