摘要: 第四章:注重实效的偏执 在生活中检查每一个可能的问题似乎是一种病态,然而编码时对输入数据、接口的误用以及自己的可能问题保持警惕十分必要。 这一章介绍了许多工具,用来对代码进行约束、检查,以免出现问题而带来更大的问题。 按合约设计:Designed by Contract,俗称DBC。 合约:合约约定 阅读全文
posted @ 2022-10-31 19:40 万事胜意k 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 第三章:基本工具 纯文本的威力: 优点:可读性远大于二进制,且不依赖特定的应用解码,因此不会过时。为了增加纯文本可读性,应该使用能够理解的词语。另外纯文本可由任何应用读取,因此适合作为应用之间的接口,将应用拼接成功能更强大、更丰富的应用,如linux shell的管道。 纯文本的缺点在于占用空间更大 阅读全文
posted @ 2022-10-31 19:24 万事胜意k 阅读(17) 评论(0) 推荐(0) 编辑