How my TDD workflow evolved from classic RED → GREEN → REFACTOR to AI-assisted testing — and what it means for modern engineering teams.
A real-world lesson on duplication vs abstraction, event-driven systems, and why the Rule of Three can save you from over-engineering.