《构建之法》第1.2章读后感
2016-03-21 15:13
176 查看
这个课本不同于以往纯理论灌输,而抽象的教学书籍,它以对话形式向我们传授知识的,以使我们更好地理解知识点。
在第一章的概述中,书本以公式、类比、图表说明等等方式,向我们阐述了软件工程的内容。
第二章个人技术和流程中所提到单元测试和bug的概念,在阅读完毕后,我清晰的认识到单元测试的重要性,但对其具体的测试过程还是不太清楚。还有软件开发的重要性,团队的重要性。对于软件开发来说,尽管个人能力也不可或缺,但只有我们学会沟通合作,只有一个默契合作的开发团队,才有可能共同完成繁琐而复杂的重要开发。基本想法的构建,成品的完成,以及其后的测试,开发,维护都是一个很长的过程。我所理解的单元测试就花很长的一 段时间来进行需求分析和测试,检查bug,少代码的出错。
问题:
1.我们在学习软件工程的过程中是应该专精还是广识?
2.对单元测试的概念还是有些难以理解。
3.我们开发的软件的过程中当程序员的意见与客户有冲突时该如何处理?
在第一章的概述中,书本以公式、类比、图表说明等等方式,向我们阐述了软件工程的内容。
第二章个人技术和流程中所提到单元测试和bug的概念,在阅读完毕后,我清晰的认识到单元测试的重要性,但对其具体的测试过程还是不太清楚。还有软件开发的重要性,团队的重要性。对于软件开发来说,尽管个人能力也不可或缺,但只有我们学会沟通合作,只有一个默契合作的开发团队,才有可能共同完成繁琐而复杂的重要开发。基本想法的构建,成品的完成,以及其后的测试,开发,维护都是一个很长的过程。我所理解的单元测试就花很长的一 段时间来进行需求分析和测试,检查bug,少代码的出错。
问题:
1.我们在学习软件工程的过程中是应该专精还是广识?
2.对单元测试的概念还是有些难以理解。
3.我们开发的软件的过程中当程序员的意见与客户有冲突时该如何处理?
相关文章推荐
- 自我总结- CGAffineTransform
- 结对编程
- Android App的插件化和动态加载框
- /sbin/ldconfig: * is not a symbolic link 解决方法
- CAKeyFrameAnimation
- Permission denied (publickey). -- Windows下使用Git Bash显示权限错误
- 你想不想同时使用多个版本的Android studio
- UIDeviceOrientation 和 UIInterfaceOrientation 设备旋转的用法
- python学习--之dict
- iOS,面试必看,最全梳理
- 加载大图避免出现OOM
- socket close和shutdown
- vi/vim编辑器必知必会
- 敏捷团队的规范与准则
- Drush Commands
- ccf 字符串匹配
- python 数字金额转化
- 在谈Redis应用场景
- 单元测试
- Dell R420 RAID建立以及系统安装