WeAreDevelopers LIVE Mar 3, 2021

Why you must use TDD now!

Alex Banul

Tired of critical bugs slipping into production and endless QA bottlenecks? Discover how adopting Test-Driven Development delivers modular, bulletproof ASP.NET Core architecture.

Pause
Mute Enter Fullscreen
#1 about 7 min

Challenges of testing in traditional development cycles

Writing tests after implementation causes missed requirements and broken logic slipping into production.

#2 about 2 min

Defining the core process of test-driven development

Converting software requirements into test cases before writing the core application code.

#3 about 3 min

Applying the red green refactor cycle

Documenting requirements with failing tests before writing minimal code to pass and optimizing.

#4 about 8 min

Bootstrapping a test-driven asp.net web api

Setting up an initial project structure and verifying endpoint accessibility with automated integration tests.

#5 about 10 min

Iterating web api logic with dynamic test cases

Writing and refining parameterized tests to catch parameter mismatches and enforce correct business logic.

#6 about 4 min

Weighing the benefits and tradeoffs of test-driven development

Balancing the high initial time investment against long-term architectural benefits and reduced quality assurance bottlenecks.

Matching moments

4:00 min

Adopting test-driven design as a strategic development methodology

Mirjam Aulbach · WWC 2022

1:40 min

Adopting a pragmatic approach to test-driven development

Eric Deandrea Eric Deandrea · WWC 2025

1:28 min

The basic concept of test-driven development

Gil Zilberfeld · JS Congress

2:50 min

Why software testing builds a strong developmental foundation

Gil Zilberfeld · LIVE

3:00 min

Understanding the test-driven development cycle and workflow

Mirjam Aulbach · WWC 2022

5:28 min

Reversing traditional specification workflows with proactive testing

James Bender · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Reinventing Testing Practices in the AI Era

Eric Deandrea

Java Champion & Senior Principal Software Engineer, IBM

Eric Deandrea
Open session

World Congress 2026 North America

Testing React Backends Like a Pro: Mocking Databases with SQLite

David Morris

Solution Architect

David Morris
Open session

World Congress 2026 North America

One Repo, One Strategy: Scalable Full-Stack Testing in a Monorepo World

Paweł Matynia, Bartosz Leczycki

Paweł Matynia
Bartosz Leczycki
Open session

World Congress 2026 North America

Agents Can't Iterate Against Tests That Lie

Rocky Warren

Senior Staff Software Engineer at Clipboard

Rocky Warren
Open session

World Congress 2026 North America

The Broken Rung: How AI is Rebuilding Software Development from the Ground Up

Tomislav Tipurić

Chief Technology Officer, Nephos

Tomislav Tipurić
Open session

World Congress 2026 North America

Fast by Design: A Masterclass in High-Performance Web Engineering

Aaron Grogg

Senior web developer, committed to improving the user experience by improving web performance

Aaron Grogg