登录 注册
当前位置:主页 > 资源下载 > 9 > \"获取Guide-Writing-Testable-Code的在线版本\

\"获取Guide-Writing-Testable-Code的在线版本\

  • 更新:2024-10-27 22:25:55
  • 大小:880KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

指导编写可测试代码 为了让 Google 的代码保持最佳状态,我们向软件工程师提供了这些不断提醒。 现在,我们很高兴与世界分享它们。 非常感谢这些人的灵感和辛勤工作完成本指南: 拉斯·鲁弗 还要感谢 Blaine R Southam 把它变成了书。 ###Flaw #1:构造函数做真正的工作 警告标志 构造函数或字段声明中的 new 关键字 在构造函数或字段声明中调用静态方法 除了构造函数中的字段赋值 构造函数完成后对象未完全初始化(注意初始化方法) 构造函数中的控制流(条件或循环逻辑) 代码在构造函数中构建复杂的对象图,而不是使用工厂或构建器 添加或使用初始化块 ###Flaw #2:深入了解合作者 警告标志 对象被传入但从不直接使用(仅用于访问其他对象) 违反德米特定律:方法调用链遍历一个包含多个点 (.) 的对象图 可疑名称:上下文、环境、主体、容器或管理器 ###Flaw