学习软件工程已经有一段时间了,对软工有了一定的认识。
如果说,软件是计算机的灵魂,那么软件工程就是拯救了灵魂的天使。
软件工程(Software Engineering,SE)是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来的学科。它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。—— 维基百科
软工视频已经看了一半,是时候对看过的内容做个整理。
以上是关于软件工程概论的一张图。
总的来说,软件工程就是用工程化的思想指导软件的开发。
其最终目的,以最少的投入,获得高质量的软件。