【问题标题】:Test Driven Development presentation [closed]测试驱动开发演示[关闭]
【发布时间】:2010-11-28 18:30:56
【问题描述】:

我需要一个关于 TDD 的简短演示,以便在公司会议上展示。它需要是在线演讲,并且不超过 35 分钟。你有什么建议?

【问题讨论】:

  • 演示的目的是什么;推销 TDD 的想法或告诉 TDD 是什么?
  • 它将作为讨论 TDD 的基础,所以我需要销售 TDD 并说明它是什么。
  • 目标受众是谁?管理层还是开发人员?
  • 目标受众是开发者。

标签: video tdd


【解决方案1】:

Youtube 有很多短(和长)videos。甚至还有特定语言的。我建议您看一看,然后选择最适合您的公司演示文稿的那个。

【讨论】:

    【解决方案2】:

    我自己一直在寻找这样的视频。

    我能想到的最好的结果是Steve Freeman On TDD: How Do We Know When We’re Done?,但遗憾的是它明显长于 35 分钟。

    【讨论】:

      【解决方案3】:

      如果您打算自己演示,我可以给出的最佳建议是:不要只在 PowerPoint 幻灯片上使用大量文本。 老实说,人们不会在演示文稿中记住太多内容像那样。如果他们确实记得某件事,那么没有人会真正尝试它。相反,尝试一些更有创意的东西:

      如果您的目标受众具有技术知识,我会计划编写一些代码,并将其写在他们面前,这样他们就可以看到您实际在做什么。当然,概述好处,但展示它们 - 不要只是告诉人们它们。

      如果您的目标受众没有技术知识,我会质疑您为什么要介绍 TDD ;-)

      【讨论】:

        【解决方案4】:

        专注于 TDD 的好处。老实说,在开始时进行 TDD 需要更长的时间来编写代码,但公司/开发人员将节省时间在 mantainess 上。甚至 TDD 也不是关于测试,询问您的听众他们愿意为质量支付多少费用。还要告诉他们测试可以培养信心,并且如果你在编写代码之前编写测试,你最终会写出更好的代码

        我会专注于 TDD 不是关于测试,而是关于开发。我的意思是,TDD 不是一种验证代码的技术,它是一种开发技术。

        显示 TDD 的五个步骤。

        1. 写测试。
        2. 查看测试失败。
        3. 编写代码使测试通过
        4. 运行测试
        5. 重构。

        【讨论】:

        • 我不介意有-1,但想知道为什么,所以我学习了。这就是为什么要在 stackoveflow 上学习不要失去或获得积分。
        • 我同意你的说法。我之前举办过很多关于 TDD 的演讲,但这次我想以网络广播的形式进行演讲。
        【解决方案5】:

        我推荐 Roy Osherove 的 understanding Test Driven Development。仅仅一个多小时,它比您要求的稍长,但仍然是一个很好的介绍。

        我也推荐Roy's other videos,他的博客ISerializable 和他的书the art of unit testing

        【讨论】:

          【解决方案6】:

          还可以查看这篇博文:Testing and Testable Code Presentation

          【讨论】:

            【解决方案7】:

            一年前我使用"A TRIP" acronym 制作了一个presentation about TDD,并在快速上手Eclipse(Java 编程)中休息了一段时间。它在一个封闭的小组会议中效果很好(我相信在没有动手材料的情况下我花了 30 分钟来完成这一切)。但是,如果你需要让它 30 分钟,你可能需要削减一些东西。

            您不应该尝试展示太多内容,因为 TDD 涉及许多其他主题,最好留给观看者自己查找,只要您可以提供指向网络上资源的链接。

            【讨论】:

            • 很棒的幻灯片和很多很棒的信息,但我仍然需要网络广播。
            【解决方案8】:

            Seapine 发布了几个关于测试驱动开发和单元测试的视频。

            http://www.seapine.com/tddseries/

            “测试驱动开发简介”视频时长 20 分钟,因此符合您的时间框架标准。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2011-09-09
              • 2012-10-10
              相关资源
              最近更新 更多