World Congress 2026 Europe

Refactoring in the Age of AI

July 10, 2026 10:20 – 10:50 · 30 min Stage 11

What this session covers

AI coding assistants write impressive code. They also destroy carefully balanced codebases the moment you ask them to refactor.

Ask Copilot to extract a method. Watch it miss three call sites. Ask Claude to rename a class. Watch it break imports across 12 files. Ask Cline to simplify a conditional. Watch your tests fail in ways you didn’t know were possible. The problem isn’t that AI is stupid. It’s that refactoring requires something AI assistants don’t have: state, sequences, and safety nets.

Martin Fowler wrote the refactoring playbook 25 years ago. It assumed humans would execute it. What happens when machines try?

This talk explores the collision between classical refactoring wisdom and modern AI capabilities. We’ll dissect why AI assistants fail at refactoring, demonstrate patterns that actually work, and show how to build workflow layers that make AI-assisted refactoring safe and predictable.

World Congress 2026 Europe

Related talks

Open session

Building the next generation of AI developer tools

  • Krzysztof Cieślak

    GitHub Next

    Staff Research Engineer

Open session

Confessions of a Software Archaeologist: What I Did Wrong in 10 Years of Restructuring Software

  • Hendrik Lösch

    ZEISS Digital Innovation

    Management Consultant and Architect

Open session

Maintainable and Testable Code in the Age of AI

  • Dennis Doomen

    Aviva Solutions

    Principal Consultant

Open session

Pair Programming with Generative Agents: Refactoring Legacy Android at Speed

  • Ahmed Tikiwa

    Disney

    Senior Software Engineer

All sessions at this congress