您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 演化架构与紧急设计:对设计进行重构

  2. 本文内容包括:与基础设施耦合违反DRY原则结束语参考资料本系列的早期文章讨论了单元测试如何引导您实现更好的设计。但是如果您已经具备大量的代码,那么如何从代码中发现隐藏的设计元素?上一期文章讨论了为您的代码构建结构化目标。在本期文章中,作者NealFord进一步拓展了这些主题,介绍了可用于重构并实现紧急设计的各种技术。在“测试驱动设计,第1部分”和“测试驱动设计,第2部分”中,我介绍了测试如何为新的项目实现更好的设计。在“组合方法和SLAP”中,我讨论了两种关键模式—组合方法(composedme
  3. 所属分类:其它

    • 发布日期:2021-03-02
    • 文件大小:244736
    • 提供者:weixin_38692707
  1. 演化架构与紧急设计:测试驱动设计,第2部分

  2. 本文内容包括:测试质量度量代码质量结束语参考资料测试只是测试驱动开发(TDD)的意外结果之一;如果正确地应用,TDD能够改进代码的整体设计。演化架构与紧急设计系列的这一期文章将介绍一个进一步扩展的示例,演示如何根据测试中显现的关注点进行设计。本文是分两部分的文章的第二部分,讨论如何使用TDD在编写代码之前编写测试,并通过这个过程形成更好的设计。在第1部分中,我采用后测试开发方法(在编写代码之后编写测试)编写了完全数查找程序的一个版本。然后,使用TDD(在编写代码之前编写测试,这样就可以用测试驱动
  3. 所属分类:其它

    • 发布日期:2021-03-02
    • 文件大小:208896
    • 提供者:weixin_38741101
  1. 演化架构与紧急设计:对设计进行重构

  2. 本文内容包括:与基础设施耦合违反DRY原则结束语参考资料本系列的早期文章讨论了单元测试如何引导您实现更好的设计。但是如果您已经具备大量的代码,那么如何从代码中发现隐藏的设计元素?上一期文章讨论了为您的代码构建结构化目标。在本期文章中,作者NealFord进一步拓展了这些主题,介绍了可用于重构并实现紧急设计的各种技术。在“测试驱动设计,第1部分”和“测试驱动设计,第2部分”中,我介绍了测试如何为新的项目实现更好的设计。在“组合方法和SLAP”中,我讨论了两种关键模式—组合方法(composedme
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:244736
    • 提供者:weixin_38722464