编程匠艺 编写卓越的代码
第I篇 代码表面第一部分 第1章 善于防守——健壮代码的防御性编程技巧 3 1.1 向优秀的代码前进 4 1.2 设想:最坏的选择 4 1.3 什么是防御性编程 6 1.4 又大又坏的世界 8 1.5 防御性编程技巧 8 1.5.1 使用好的编码风格和合理的设计 9 1.5.2 不要仓促地编写代码 9 1.5.3 不要相信任何人 10 1.5.4 编码的目标是清晰,而不是简洁 10 1.5.5 不要让任何人做他们不该做的修补工作 11 1.5.6 编译时打开所有警告开关 11 1.5.7 使用静态分析工具 12 1.5.8 使用安全的数据结构 12 1.5.9 检查所有的返回值 13 1.5.
用户评论
清晰可读,很好的资料