首页 > 代码库 > 《构建之法》的第一、二章学习
《构建之法》的第一、二章学习
《构建之法》的第一章,这一章介绍了软件工程与计算机科学的关系、软件的特性,还向我们详细介绍了软件工程的定义与组成部分。
在第一节当中,本书为我们介绍了软件的生命周期,包括构建管理、源代码管理、软件设计和测试、项目管理等等。在这一节当中,我们要记住三个推论:程序=数据结构+算法、软件=程序+软件工程、软件企业=软件+商业模式。第二节围绕“软件是什么”展开话题,为我们讲解了软件的特殊性、软件工程与计算机科学的关系、软件工程的知识领域和目标。
在第二章当中,《构建之法》为我们普及了一些基本概念和技术,包括单元测试、回归测试和效能分析工具,并详细介绍了PSP(个人软件开发流程)。
第一节介绍的单元测试能让自己负责的模块功能定义尽量明确,模块内部的改变不会影响其他模快,而回归测试是工程师在新版本上运行所有已通过的测试用例,以验证有没有“退化”情况发生。第二节介绍的是效能分析工具,效能分析一般的做法是,先用抽样的方法找到效能瓶颈所在,然后对特定的模块用代码注入的方法进行详细分析。
《构建之法》的第一、二章学习
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。