Sources & Maintenance
Web Sources
| Source | URL | Guide Sections | Last Verified |
|---|---|---|---|
| Test-Driven Development: Is TDD Relevant in 2024? | https://www.scrumlaunch.com/blog/test-driven-development-in-2024 | 1.1 | 2026-02-14 |
| AI-Powered Test-Driven Development Guide 2025 | https://www.nopaccelerate.com/test-driven-development-guide-2025/ | 1.1 | 2026-02-14 |
| What is TDD? Complete Guide 2026 | https://monday.com/blog/rnd/test-driven-development-tdd/ | 1.2 | 2026-02-14 |
| The Cycles of TDD - Uncle Bob | https://blog.cleancoder.com/uncle-bob/2014/12/17/TheCyclesOfTDD.html | 1.3 | 2026-02-14 |
| Canon TDD - Kent Beck | https://tidyfirst.substack.com/p/canon-tdd | 1.3 | 2026-02-14 |
| Test-Driven Development Wikipedia | https://en.wikipedia.org/wiki/Test-driven_development | 1.4 | 2026-02-14 |
| Martin Fowler: Test Driven Development | https://martinfowler.com/bliki/TestDrivenDevelopment.html | 1.4 | 2026-02-14 |
| FIRST Principles of Testing | https://medium.com/pragmatic-programmers/unit-tests-are-first-fast-isolated-repeatable-self-verifying-and-timely-a83e8070698e | 2.1 | 2026-02-14 |
| Apps Developer Blog: FIRST Principle | https://www.appsdeveloperblog.com/the-first-principle-in-unit-testing/ | 2.1 | 2026-02-14 |
| Martin Fowler: Mocks Aren't Stubs | https://martinfowler.com/articles/mocksArentStubs.html | 2.2 | 2026-02-14 |
| Martin Fowler: Test Double | https://martinfowler.com/bliki/TestDouble.html | 2.2 | 2026-02-14 |
| Understanding Test Doubles | https://medium.com/@john-o-dev/understanding-test-doubles-mock-spy-stub-and-fake-1ca33c9f2f52 | 2.2 | 2026-02-14 |
| Arrange-Act-Assert Pattern | https://automationpanda.com/2020/07/07/arrange-act-assert-a-pattern-for-writing-good-tests/ | 2.3 | 2026-02-14 |
| Given-When-Then vs Arrange-Act-Assert | https://edgibbs.com/2024/12/21/given-when-then-versus-arrange-act-assert/ | 2.3 | 2026-02-14 |
| Spec-Driven Development - Thoughtworks | https://thoughtworks.medium.com/spec-driven-development-d85995a81387 | 3.1 | 2026-02-14 |
| Spec-Driven Development Guide 2025 | https://www.softwareseni.com/spec-driven-development-in-2025-the-complete-guide-to-using-ai-to-write-production-code/ | 3.1 | 2026-02-14 |
| GitHub Spec Kit | https://developer.microsoft.com/blog/spec-driven-development-spec-kit | 3.2 | 2026-02-14 |
| How Spec-Driven Development Improves AI Coding Quality | https://developers.redhat.com/articles/2025/10/22/how-spec-driven-development-improves-ai-coding-quality | 3.2 | 2026-02-14 |
| Spec-Driven Development ArXiv Paper | https://arxiv.org/html/2602.00180v1 | 3.3 | 2026-02-14 |
| My LLM Coding Workflow - Addy Osmani | https://addyosmani.com/blog/ai-coding-workflow/ | 3.3 | 2026-02-14 |
| Test Pyramid Guide 2025 | https://fullscale.io/blog/modern-test-pyramid-guide/ | 4.1 | 2026-02-14 |
| Kent C. Dodds: Testing Trophy | https://kentcdodds.com/blog/the-testing-trophy-and-testing-classifications | 4.1 | 2026-02-14 |
| Does Testing Trophy Need Updating for 2025? | https://kentcdodds.com/calls/05/02/does-the-testing-trophy-need-updating-for-2025 | 4.1 | 2026-02-14 |
| Is 70%, 80%, 90%, or 100% Coverage Good Enough? | https://www.qt.io/quality-assurance/blog/is-70-80-90-or-100-code-coverage-good-enough | 4.2 | 2026-02-14 |
| Mutation testing for the agentic era - Trail of Bits | https://blog.trailofbits.com/2026/04/01/mutation-testing-for-the-agentic-era/ | 1.7 | 2026-09-01 |
| TDD, AI agents and coding with Kent Beck - The Pragmatic Engineer | https://newsletter.pragmaticengineer.com/p/tdd-ai-agents-and-coding-with-kent | 1.8 | 2026-09-01 |
| Are Coding Agents Generating Over-Mocked Tests? (MSR 2026) | https://arxiv.org/pdf/2602.00409 | 1.8 | 2026-09-01 |
| Test Coverage Guide 2025 | https://www.devzery.com/post/test-coverage-guide-expert-strategies-improve-software-quality | 4.2 | 2026-02-14 |
| Martin Fowler: Refactoring | https://martinfowler.com/books/refactoring.html | 4.3 | 2026-02-14 |
| Martin Fowler: Code Smell | https://martinfowler.com/bliki/CodeSmell.html | 4.3 | 2026-02-14 |
| TDD Anti-Patterns by James Carr | https://marabesi.com/tdd/tdd-anti-patterns.html | 5.1 | 2026-02-14 |
| Software Testing Anti-patterns | https://blog.codepipes.com/testing/software-testing-antipatterns.html | 5.1 | 2026-02-14 |
Code Sources
Not applicable - this is a tool-agnostic guide with no specific code module dependencies.