《代码整洁之道》--第8章 边界
第八章 边界
1. 在接口提供者和使用者之间,存在与生俱来的张力。这种张力很可能导致问题
2.浏览和学习边界
--------------------------------------
4.测试第三方的好处不只是免费
无论是否需要测试来学习,总要有一系列与生产代码中调用方式一致的输出测试来支持整洁的边界。不使用这些边界测试来减轻迁移的劳力,我们可能会超出应有实限,长久的绑定在旧版本
5.整洁的边界
我们可以通过代码中少数几处引用第三方边界接口的位置来管理第三方边界,可以像我们对Map那样包装他们。也可以使用adapter模式将我们的接口转换为第三方提供的接口。