在使用第三方代码的时候,可能出现需要类型转换的问题,转换过程应当封装在一个类中,在系统中不应该有类型转换的传递。
学习第三方代码时,不要在生产代码中试验新东西,而是编写测试来关注第三方代码提供的 API 所能提供的东西。
可以考虑使用适配器实现边界的编码。
错误处理 单元测试