美文网首页
TDD Golang

TDD Golang

作者: 安德徐 | 来源:发表于2019-08-21 13:16 被阅读0次

TDD 测试驱动开发(Test-Driven Development)

  1. 先写测试函数
  2. 运行测试 (编译失败)
  3. 为运行测试函数编写最少的代码并检查失败时的输出
  4. 编写正确的代码让测试函数通过
  5. 重构

让它运作,使它正确,使它快速

  • 运作:通过测试
  • 正确:重构代码
  • 快速:优化代码

没有运作且正确,不要妄图快速。

过早的优化是万恶之源 —— Donald Knuth

学习资料

相关文章

  • TDD Golang

    TDD 测试驱动开发(Test-Driven Development) 先写测试函数 运行测试 (编译失败) 为运...

  • Golang 测试教程

    How to write test with golang 代码示例 TDD(Test-Driven develo...

  • Golang 匿名结构体及测试代码编写技巧

    这两天在学习 Golang 如何 TDD ,了解到匿名结构体切片在 TableDrivenTests 中经常用到。...

  • 深度解读 - TDD(测试驱动开发)

    本文结构: 什么是 TDD 为什么要 TDD 怎么 TDD FAQ 学习路径 延伸阅读 什么是 TDD TDD 有...

  • TDD和BDD

    TDD(Test-Driven Development)——测试驱动开发 1.为什么使用TDD: 1)TDD根据客...

  • 初识TDD

    什么是TDD 本文所说的 TDD 指狭义上的 TDD,也就是「单元测试驱动开发」。 TDD 是敏捷开发中的一项核心...

  • 为什么TDD很难在项目上推动?

    经常在TDD训练营中有学员提这个问题:学了TDD,在项目上也没法落地,为什么TDD很难在项目上推动? TDD本身就...

  • 轻松TDD之旅

    TDD简介 TDD是什么 TDD一般是Test Driven Development(测试驱动开发)的缩写,它以测...

  • 认识 TDD

    什么是TDD? TDD 有广义和狭义之分,常说的是狭义的 TDD,也就是 UTDD(Unit Test Drive...

  • 测试驱动开发(TDD)总结——原理篇

    标签 | TDD Java 测试驱动开发(TDD)总结——原理篇

网友评论

      本文标题:TDD Golang

      本文链接:https://www.haomeiwen.com/subject/ecdbsctx.html