The Last Year Has Changed Everything I Knew About TDD After 20 Years

Modern Software Engineering
33,205 views •

I've been practising TDD as a software engineer for over 20 years. This last year, with AI's introduction, has changed EVERYTHING I thought I knew. Many developers are finding that their established expertise and daily workflows are under pressure as new tools change the landscape of our industry. We examine whether traditional coding practices still hold the same value in a world where automated tools are increasingly capable. It is critical to evaluate our methods rather than clinging to them out of habit, especially as software engineering continues to evolve rapidly. - 🎟️ SECURE YOUR SPOT IN EMILY'S WEBINAR! 'From Traditional TDD to AI-Assisted, Without Losing the Plot' FIND OUT MORE ➡️ https://www.subscribepage.com/eb-webinar - 🧠 OUR SOFTWARE ENGINEERING TRAINING COURSES: https://courses.cd.training/ - Emily on X ➡️ https://x.com/emilybache Emily on LinkedIn ➡️ https://www.linkedin.com/in/emilybache/ Emily on bluesky ➡️ https://bsky.app/profile/emilybache.com Emily on YouTube ➡️ https://www.youtube.com/@EmilyBache-tech-coach Modern Software Engineering on X ➡️ https://x.com/ModernSoftwareX Modern Software Engineering on LinkedIn ➡️ https://www.linkedin.com/company/modern-software-engineering Modern Software Engineering on bluesky ➡️ https://bsky.app/profile/modernswe.bsky.social - 📄 ‘TDD inside the agent loop - theater or actual value?’ By Birgitta Böckeler: https://martinfowler.com/articles/exploring-gen-ai/tdd-in-the-agent-loop.html - ⭐ PATREON: Support Emily on Patreon here ➡️ https://www.patreon.com/EmilyBache Join the Continuous Delivery community and access extra perks & content! ➡️ https://bit.ly/ContinuousDeliveryPatreon 🎥 Join Us On TikTok ➡️ https://www.tiktok.com/@modern.s.engineering - CHANNEL SPONSORS: Octopus Deploy sets the standard for Continuous Delivery (CD), empowering software teams to deliver value in an agile way. Globally, more than 4,000 organizations rely on its Continuous Delivery, GitOps, and release orchestration solutions to deliver swift value to their customers. Octopus efficiently orchestrates software delivery across multi-cloud, Kubernetes, data centers, and hybrid environments, whether containerized modern apps or heritage applications. With governance, risk, and compliance (GRC) at its core, Octopus supports Platform Engineering teams in their mission to provide a superior developer experience (DevEx). Octopus also actively contributes to the developer community with open-source projects. ➡️ https://bit.ly/MSExOCTDEP Equal Experts is a product software development consultancy with a network of over 4,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ https://bit.ly/3ASy8n0 TransFICC provides low-latency connectivity, automated trading workflows and e-trading systems for Fixed Income and Derivatives. TransFICC resolves the issue of market fragmentation by providing banks and asset managers with a unified low-latency, robust and scalable API, which provides connectivity to multiple trading venues while supporting numerous complex workflows across asset classes such as Rates and Credit Bonds, Repos, Mortgage-Backed Securities and Interest Rate Swaps ➡️ https://transficc.com - #softwaretesting #softwareengineering #tdd #qa #softwaredevelopment #programming

Keyboard shortcuts

On. Switch them off if they collide with your assistive tools; ? still opens this sheet.

Go to

Press g then the letter.

  • gh Latest
  • gs Sources
  • gm Media
  • gv Videos
  • gp Podcasts
  • gc Calendar
  • gd Decoder
  • gz Dataviz
  • ga Datasets
  • gb Blog
  • gk Markets
  • gj Careers
  • gn Prompt Notebook

On this page

  • / Focus search, where there is one
  • t Back to top
  • ? This list
  • Esc Close