Skip to content

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.