- 博客(3)
- 收藏
- 关注
原创 防御式编程 代码大全2 第八章 读书笔记
文章目录防御式编程思想与要点防御式编程思想与要点保护程序免遭非法输入数据的破坏 子程序应该不因传入错误数据而被破坏,哪怕是由其他子程序产生的错误数据。更一般地说,其核心想法是要承认程序都会有问题,都需要被修改,聪明的程序员应该根据这一点来编程序。 对已形成产品的软件而言仅仅“垃圾进,垃圾出”还不够。不管进来什么,好的程序都不会生成垃圾,而 是 做 到 “垃圾进,什么都不出”、“进...
2018-10-25 14:19:05
291
原创 Java异常二三事
目录概念与分类Java异常基本概念异常分类与层次其他相关知识概念与分类Java异常基本概念 Java的基本理念是"结构不佳的代码不能运行"。发现错误的理想时机是在编译阶段,也就是在视图运行程序之前。但编译期间并不能找出所有错误,余下的问题必须在运行期间解决。这就需要错误源能通过某种方式,把适当的信息传递给某个接收者–该接受者将知道如何正确处理这个问题。 改进的错误恢复机制是提供代码健壮性的...
2018-10-25 14:16:51
130
原创 代码整洁之道 Clean Code 读书笔记
目录代码整洁之道 Clean Code第一章 整洁代码第二 三章 命名与函数第四 五章注释与格式第六章 对象和数据结构第七章 错误处理第八章 边界第九章 单元测试第十章 类第十一章 系统第十二章 迭进第十三章 并发编程代码整洁之道 Clean Code第一章 整洁代码1.代码的重要性我们永远抛不掉代码,因为代码呈现了需求的细节。在某些层面上,这些细节无法被忽略或抽象,必须明确之。将需...
2018-10-25 11:38:14
2396
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人