随笔分类 -  读书笔记

《代码大全》第八章 防御式编程
摘要:8.1 保护数据免遭非法输入数据的破坏garbage in ,garbage out!三种方法处理进来的垃圾数据1 检查所有的来源于外部的数据值。2 检查子程序的所有输入参数值。3 决定如何处理错误的输入数据。8.2 Assertions1 用错误处理代码来处理预期会发生的情况,用断言来处理绝不应该... 阅读全文

posted @ 2014-12-25 11:36 hanxianzheng 阅读(286) 评论(0) 推荐(0)

《代码大全》第七章
摘要:1 创建子程序最主要的目的是提高程序的可管理性,还有其次例如 提高可读性,可靠性 可修改性。2 有时候吧简单的操作写独立的子程序也是是非有价值的。3 子程序名字是它的质量的暗示器。糟糕的名字意味着程序需要修改。4 只有在某个子程序的主要目的是返回由其名字所描述的特定结果时,在应该使用函数。5 细心的... 阅读全文

posted @ 2014-12-25 11:12 hanxianzheng 阅读(123) 评论(0) 推荐(0)