03 2019 档案
代码整洁之道-第10章-类-读书笔记
摘要:第 10 章 类 要将注意力放到代码组织的更高层面,才能得到整洁的代码。 10.1 类的组织 遵循标准的 Java 约定,类应该从一组变量列表开始。如果有公共静态变量,应该先出现。然后是私有静态变量,以及私有实体变量。很少会有公共变量。 公共函数应跟在变量列表之后。我们喜欢把由某个公共函数调用的私有 阅读全文
posted @ 2019-03-26 09:46 zhangmiao14 阅读(474) 评论(0) 推荐(0) 编辑
代码整洁之道-第9章-单元测试-读书笔记
摘要:第 9 章 单元测试 本章介绍一些保持软件边界整洁的实践手段和技巧。 9.1 TDD 三定律 TDD 要求我们在编写生产代码前先编写单元测试。 三定律: 定律一 在编写不能通过的单元测试前,不可编写生产代码。 定律二 只可编写刚好无法通过的单元测试,不能编译也算不通过。 定律三 只可编写刚好足以通过 阅读全文
posted @ 2019-03-12 22:06 zhangmiao14 阅读(723) 评论(0) 推荐(0) 编辑
代码整洁之道-第8章-边界-读书笔记
摘要:第 8 章 边界 本章介绍一些保持软件边界整洁的实践手段和技巧。 8.1 使用第三方代码 在接口提供者和使用者之间,存在与生俱来的张力。第三方程序包和框架提供者追求普适性,这样就能在多个环境中工作,吸引广泛的用户。而使用者则想要集中满足特定需求的接口。这种张力会导致系统边界上出现问题。 使用类似 M 阅读全文
posted @ 2019-03-03 21:25 zhangmiao14 阅读(683) 评论(0) 推荐(0) 编辑