1、写flag,列出对软件工程课程的希望及个人目标
答:(1)flag:想要通过学习软件工程的相关知识,提高对软件的了解,提高编程能力,然后能自己编程出一个软件。
(2)希望:通过学习软件工程的相关知识能提高编程能力;能解决我之前未解决或未理解的问题;能对软件工程有更深地了解。
(3)个人目标:能够运用软件工程的相关知识和编程知识编写出一个软件。
2、软件工程是不是教会不怎么写程序的人开发软件?你的观点?
答:并不是,因为软件工程主旨为工程化的方法指导软件开发、维护。软件工程开发过程分为可行性研究、需求分析、软件设计、编码、软件测试、软件维护等,代码编写只是其中很小的一部分。软件工程是教会我们如何编写软件,而不是如何写代码,软件工程是指导我们如何去编写出一个完正的软件,并使其很好的运行起来,让用户有很好的体验感,这门课程相比写代码来说更注重一种理论思想和图形(或模型)化的思想,所以开发软件不仅仅要注重理论还要有编写成的能力。