《构建之法》之第1、2、3章读后感
2016-03-21 21:46
316 查看
第1章:
第一章讲的是概论,主要讲了软件开发的不同阶段:玩具阶段、业余爱好阶段、探索阶段、成熟的产业阶段;软件工程的定义是:把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程;软件的特殊性:复杂性、不可见性、易变性、服从性、非连续性。计算基础、数学基础、工程基础是软件工程的三大类基础知识领域;Bug的多少可以直接衡量一个软件的开发效率、用户满意度、可靠性和可维护性。
怎样有效地消灭软件中的Bug?
第2章:
第二章主要讲了单元测试、回归测试、效能分析、个人软件开发流程。介绍了VSTS写单元测试和回归测试,好的单元测试对一个好的软件起着重要的作用。单元测试要由最熟悉代码的人来写,即程序的作者来写;单元测试要快才能保证效率;单元测试应该产生可重复、一致的结果;单元测试应该覆盖所有代码路径;单元测试应该集成到自动测试的框架中。
没弄懂单元测试的原理?
第3章:
第三章主要讲了评价软件工程师水平的方法、软件工程师的职业发展。初级软件工程师的成长:积累软件开发的相关知识,提高技术技能;积累问题领域的知识和经验;对通用的软件设计思想和软件工程师思想的理解;提升职业技能(区别于技术技能);实际成果。考级之路:获得了相应公司和行业的认证可以更容易地获得相应的工作、合同机会。
要想成为软件工程师,哪些证对我们很重要?
第一章讲的是概论,主要讲了软件开发的不同阶段:玩具阶段、业余爱好阶段、探索阶段、成熟的产业阶段;软件工程的定义是:把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程;软件的特殊性:复杂性、不可见性、易变性、服从性、非连续性。计算基础、数学基础、工程基础是软件工程的三大类基础知识领域;Bug的多少可以直接衡量一个软件的开发效率、用户满意度、可靠性和可维护性。
怎样有效地消灭软件中的Bug?
第2章:
第二章主要讲了单元测试、回归测试、效能分析、个人软件开发流程。介绍了VSTS写单元测试和回归测试,好的单元测试对一个好的软件起着重要的作用。单元测试要由最熟悉代码的人来写,即程序的作者来写;单元测试要快才能保证效率;单元测试应该产生可重复、一致的结果;单元测试应该覆盖所有代码路径;单元测试应该集成到自动测试的框架中。
没弄懂单元测试的原理?
第3章:
第三章主要讲了评价软件工程师水平的方法、软件工程师的职业发展。初级软件工程师的成长:积累软件开发的相关知识,提高技术技能;积累问题领域的知识和经验;对通用的软件设计思想和软件工程师思想的理解;提升职业技能(区别于技术技能);实际成果。考级之路:获得了相应公司和行业的认证可以更容易地获得相应的工作、合同机会。
要想成为软件工程师,哪些证对我们很重要?
相关文章推荐
- java学习笔记7--抽象类与抽象方法
- 数据库札记
- [UnityUI]UGUI射线检测
- Qt QToolBar上间距控制
- java学习笔记6--类的继承、Object类
- JVM(4)——对象访问
- codeforces IndiaHacks 2016 - Online Edition (Div. 1 + Div. 2) A. Bear and Three Balls
- 内存管理
- 读C#程序
- redhat mysql 远程开启
- java学习笔记5--类的方法
- 2015 Sichuan Province Contest (Carries)
- Qemu&KVM 第一篇 (3)QEMU 架构
- Windows命令查看文件MD5
- 发现群组(二)分级聚类
- 原型模式(Prototype Pattern)
- 《构建之法》1、2、3章思考与感想
- 如何使用 Microsoft Azure Media Services 现场直播,(Live Streaming) 直播流媒体系统
- java学习笔记4--对象的初始化与回收
- Codeforces IndiaHacks 2016 - Online Edition (Div. 1 + Div. 2)