【读后感】编程珠玑(第二版)第五章
2010-07-15 21:43
281 查看
第五章 编程小事
主要讲述了在编写完代码后,我们需要进行测试,jon提倡我们在条件允许的情况下可以使用一些简单的printf,assert等来测试我们的代码。
测试过程,一开始从手动测试,到机器测试(编写一些简单的循环语句,保证每一个用例都被测试过)
断言的艺术:使用断言,就是在检查我们都信以为真的东西是不是真的可靠。这给我很大启发,对一个二分查找来说,在开始查找前,先确定该数组是否是有序的。我很惊讶,连这个都能想到测试一下,看来我是真的很不会测试。
在测试完毕以后,我们还需要把代码集成起来,查看是否满足需要,我想这应该算是需求测试吧。
总结:
书上说,“虽然第一片二分搜索论文在1946年就发表了,但是第一个对所有的n值都没有错误的二分搜索程序缺直到1962年才出现。”可见程序员都是很天真的。。。
编码、测试、调试、计时四个环节以后才是正确的编写程序的过程。
阅读全文
类别:名著观感 查看评论
主要讲述了在编写完代码后,我们需要进行测试,jon提倡我们在条件允许的情况下可以使用一些简单的printf,assert等来测试我们的代码。
测试过程,一开始从手动测试,到机器测试(编写一些简单的循环语句,保证每一个用例都被测试过)
断言的艺术:使用断言,就是在检查我们都信以为真的东西是不是真的可靠。这给我很大启发,对一个二分查找来说,在开始查找前,先确定该数组是否是有序的。我很惊讶,连这个都能想到测试一下,看来我是真的很不会测试。
在测试完毕以后,我们还需要把代码集成起来,查看是否满足需要,我想这应该算是需求测试吧。
总结:
书上说,“虽然第一片二分搜索论文在1946年就发表了,但是第一个对所有的n值都没有错误的二分搜索程序缺直到1962年才出现。”可见程序员都是很天真的。。。
编码、测试、调试、计时四个环节以后才是正确的编写程序的过程。
阅读全文
类别:名著观感 查看评论
相关文章推荐
- 【读后感】编程珠玑(第二版)第五章
- 【读后感】编程珠玑(第二版)第七章
- 【读后感】编程珠玑(第二版)第八章
- 编程珠玑第二版第五章习题(Java)
- 【读后感】编程珠玑(第二版)第六章
- 【读后感】编程珠玑(第二版)第七章
- 【读后感】编程珠玑(第二版)前言
- 【读后感】编程珠玑(第二版) 第一章 开篇
- 【读后感】编程珠玑(第二版)第六章
- 【读后感】编程珠玑(第二版)第八章
- 从零开始Android游戏编程(第二版) 第五章 小结——扫雷游戏的实现
- 《精通Spring4.X企业应用开发实战》读后感第五章(方法注入)
- 《精通Spring4.X企业应用开发实战》读后感第五章(不同配置方式比较)
- <Python核心编程(第二版)>第五章练习题
- <微管理> 第五章读后感
- 编程珠玑 第二版 第一章
- JavaPersistenceWithHibernate第二版笔记-第五章-Mapping value types-001Mapping basic properties(@Basic、@Access、access="noop"、@Formula、@ColumnTransformer、@Generated、 @ColumnDefaul、@Temporal、@Enumerated)
- 《Android编程权威指南》第二版 第五章 挑战练习
- python(第二版)第五章答案
- 嵌入式linux基础教程第二版 第五章 内核初始化