The Real Python Podcast

Behavior-Driven vs Test-Driven Development & Using Regex in Python

43 snips
Feb 14, 2025
Christopher Trudeau, a RealPython instructor and regular contributor to PyCoder's Weekly, discusses the nuances of behavior-driven development (BDD) and its relationship with test-driven development (TDD). He emphasizes the importance of clear communication in teams and shares tools for crafting plain language acceptance tests. The conversation also touches on exciting Python updates, complex string pattern matching using regex, and innovative projects in the Python community, including Django bug fixes and the Playwright framework for web testing.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Live Podcast in Dublin

  • Christopher Bailey and Christopher Trudeau will record a live podcast at DjangoCon Europe in Dublin.
  • Bailey is excited to explore his Irish heritage.
INSIGHT

Polars Advantages

  • Polars is advantageous for large datasets because of lazy frames.
  • Lazy frames optimize query plans and only read necessary data.
ADVICE

Monkey Patching

  • Monkey patching dynamically modifies loaded code.
  • Use it to alter library behavior without changing the code itself.
Get the Snipd Podcast app to discover more snips from this episode
Get the app