软件工程学习随笔

Posted 贺学通

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件工程学习随笔相关的知识,希望对你有一定的参考价值。

就我自己的理解软件工程的存在目的和其他学科的一些工程学科并没有太大差异,其主要是为了降低软件系统开发的复杂程度、提高可操作性,以此在软件开发、维护、测试等各个阶段提高效率。

软件开发过程是很复杂的,虽然一些一些小的软件系统并不太需要软件工程方法和思想,但是一旦涉及到上万行代码的规模时,加上软件中各行代码间存在的千丝万缕的联系,普通人要继续开发并且维护这样一个系统就会变得吃力了。很多时候,程序员在开发一个软件功能时并不需要完全了解整个系统的所有细节,他只需要专注于某个局部。

由此,软件工程的核心目的就在于做到这一点,简而言之,我们需要让整个软件系统“大而不乱”,井井有条。

 

这就好比盖楼,地基怎么打,怎么设计,用什么材料,怎么装修,一样,是一个系统工程。这应该就是所谓软件工程,已经不是hello world的过家家了。

 

以上是关于软件工程学习随笔的主要内容,如果未能解决你的问题,请参考以下文章

软件工程学习随笔

第一次随笔

软件工程综合实践随笔

《构建之法》第一次随笔

java设计模式学习随笔

Quixel Mixer学习笔记:软件入门使用