JavaScript Congress • Nov 24, 2021

How to TDD in legacy code

Gil Zilberfeld

Does your old codebase resist test-driven development? Discover how characterization tests and strategic pre-refactoring can safely untangle complex anti-patterns and bring TDD to legacy systems.

How to TDD in legacy code thumbnail

Checking access…

Playback and chapters load privately for Free videos.

Matching moments

2:02 min

Building test infrastructure for existing legacy projects

Alexandre Borges · World Congress 2023

4:42 min

Identifying scenarios where strict test driven development limits agility

James Bender · LIVE

2:52 min

Navigating legacy projects lacking existing unit tests

Annelore Egger Annelore Egger · World Congress 2025

8:22 min

Navigating legacy systems and unconventional software testing practices

Philipp-Alexander Blum · LIVE

4:00 min

Adopting test-driven design as a strategic development methodology

Mirjam Aulbach · World Congress 2022

1:27 min

Understanding the fundamental test-driven development loop

Nadeen Hussein Nadeen Hussein · World Congress 2024

Upcoming sessions on this topic

Open session

Modernize with Confidence: Secure Legacy Modernization in Action

  • Prince Kumar

    IBM

    Software Engineer

Open session

The 200,000 line code repository: My AI wrote 1000 lines. I needed 100.

  • Hardik Gupta

    IBM

    Software Developer

Open session

The Illusion of Green: Why AI-Generated Browser Automation Tests Pass Locally but Fail in CI

  • Puja Jagani

    BrowserStack

    Lead of Open Source and Developer Advocacy

Open session

Understanding React Performance Patterns Developers Often Get Wrong

  • Himanshu Srivastava

    Best Buy India

    Software Engineer

Open session

Did the Model Improve, or Just the Score? A Developer’s Guide to LLM Evaluation

  • Jack Fitzsimons

    Blatent

    CTO and Co-Founder

Open session

Ship Happens: Guardrails for AI-Written Code

  • Anthony Nguyen

    LaunchDarkly

    Senior Solutions Engineer