所有的开发者都应该懂点软件工程理论

2018-05-29 17:43 1031 0
科班出身的程序员在学校的时候都要学习一门课程《软件工程》,好多人学习的时候觉得这门课内容很虚,没有什么实际用处,不如学点语言、代码用处大。

其实不是这样的。你工作的年限越久,做开发的时间越长,你就越会发现,软件工程课里的一些理论其实对你的工作是很有帮助的。这时候,很多人可能会后悔当初没有好好学这门课,甚至转回头去重新学习和复习了。

那么软件工程这门课到底说些什么呢?这里我们援引一位软件工程师写的一点感想:

1、什么是软件工程

软件工程这门课,就是要我们团结协作,然后开发出一个可观的项目来,是理论与实践的结合课程。

其中包括:软件工程相关概念及概述、个人及团队在项目开发中地位以及作用的概述、从项目的需求分析到项目最终构建的流程概述。等等。

2、我们能从这门课中学到什么

接触一些软件工程相关的概念

学习如何才能在项目开发当中好好发挥自己的作用,如何才能在项目开发当中快速的成长。

熟悉项目开发的流程,以及每一个流程的详细操作

3、将课程理论应用于实践

掌握了这门课程的基本理论之后,剩下的就是不断的在实践中总结,把遇到的事项与书上的理论做对比、思考,最终形成自己的一套能够指导开发实践的、适合自己的开发理念和工作体系。


您需要登录后才可以回帖 登录 | 立即注册