美文网首页
还要不要练 TDD?

还要不要练 TDD?

作者: 代码与团队CodeCrew | 来源:发表于2019-07-30 22:00 被阅读0次

有非常多不练 TDD 的理由,而一个很大的理由是:它在大多数情况下对升职加薪帮助不大。

为什么不大?因为你的老板在做程序员时就不会 TDD,也不懂 TDD 有什么用。

价值观的传承,就是这样。

把视线抬高一点,近十几年,市场对程序员的需求剧增,所以几乎可以确定,程序员的平均水平一直在被稀释而下降,程序员的能力金字塔越来越两极分化。

在这样的世界里,有很多可以让前仆后继的程序员鹤立鸡群的技能,但分类来说无非就两种:硬技术和软技能。而在职场混越久,两者越是不可缺一。

而 TDD 是对硬技术促进最大的技能,也许没有之一,可是80%的人不知道这个秘诀。

要不要练 TDD 呢?每个人都可以找一万种理由不练。但是,练武之人,谁会问要不要扎马步这个问题呢?

(发公众号时,可标题党:远离一线五年了,为什么我的代码能力还可以秒杀一线员工?)

相关文章

  • 还要不要练 TDD?

    有非常多不练 TDD 的理由,而一个很大的理由是:它在大多数情况下对升职加薪帮助不大。 为什么不大?因为你的老板在...

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

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

  • 请不要放弃TDD

    作为一个应届生,来到ThoughtWorks学到的第一件事就是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)总结——原理篇

  • Robolectric

    开始单元测试之前还是要先了解TDD 中文版:TDD 已死?让我们再聊聊 TDD 英文版:Introduction ...

网友评论

      本文标题:还要不要练 TDD?

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