Python Test

Practical automated testing for software engineers using Python. Mostly. But also so much more.

https://podcast.pythontest.com

subscribe
share






episode 162: 162: Flavors of TDD


What flavor of TDD do you practice?

In this episode we talk about:

  • Classical vs Mockist TDD
  • Detroit vs London (I actually refer to it in the episode as Chicago instead of Detroit. Oh well.)
  • Static vs Behavior
  • Inside Out vs Outside In
  • Double Loop TDD
  • BDD
  • FDD
  • Tracer Bullets
  • Rules of TDD
  • Team Structure
  • Lean TDD

This is definitely an episode I'd like feedback on. Reach out to me @brianokken or via the contact form for further questions or if I missed some crucial variant of TDD that you know and love.

Full Transcript

Sponsored By:

  • PyCharm Professional: Try PyCharm Pro for 4 months and learn how PyCharm will save you time. Promo Code: TESTANDCODE22

Links:

  • Mocks Aren't Stubs - Martin Fowler
  • Mockists Are Dead. Long Live Classicists.
  • Double Loop TDD
  • BDD: Behavior-driven development
  • FDD: Feature-driven development
  • My reaction to “Is TDD Dead?” - pythontest.com
  • Test First Programming / Test First Development
  • Humorous list of TDD variants — BDD = Buzzword Driven Development, CDD = Calendar Driven Development, etc


fyyd: Podcast Search Engine
share








 August 3, 2021  22m