首页 > 代码库 > 软件工程学习随笔
软件工程学习随笔
就我自己的理解软件工程的存在目的和其他学科的一些工程学科并没有太大差异,其主要是为了降低软件系统开发的复杂程度、提高可操作性,以此在软件开发、维护、测试等各个阶段提高效率。
软件开发过程是很复杂的,虽然一些一些小的软件系统并不太需要软件工程方法和思想,但是一旦涉及到上万行代码的规模时,加上软件中各行代码间存在的千丝万缕的联系,普通人要继续开发并且维护这样一个系统就会变得吃力了。很多时候,程序员在开发一个软件功能时并不需要完全了解整个系统的所有细节,他只需要专注于某个局部。
由此,软件工程的核心目的就在于做到这一点,简而言之,我们需要让整个软件系统“大而不乱”,井井有条。
这就好比盖楼,地基怎么打,怎么设计,用什么材料,怎么装修,一样,是一个系统工程。这应该就是所谓软件工程,已经不是hello world的过家家了。
软件工程学习随笔
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。