【编程珠玑】读书笔记 第四章 编写程序

2013-07-14 11:46:35

通过对二分搜索法的实例分析,展示了程序验证的的诸多优势:问题很重要,需要认真地编写代码;程序的开发需要遵循验证思想;可以使用一般性的工具进行程序的正确性分析。

感觉本章的内容有比较多的术语不是很好理解,看了两遍,大致有点概念。

本章讨论的程序验证的含义指的是验证程序代码的正确性,具体指输入是否合法、代码中的循环是否能够终止、代码的逻辑是否正确。书中给出了正规的程序验证步骤,在实际的过程中,对于小型的代码,感觉使用这种方法很繁琐,像是数学中的证明题,而且对于一些显而易见的东西也要花费很大的时间去证明。可能是习惯的原因,觉得不是很好接受。

原文地址:https://www.cnblogs.com/youngforever/p/3189275.html