Gain a Splash of New Skills - Coursera+ Annual Just ₹7,999
Get 35% Off CFI Certifications - Code CFI35
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a revolutionary approach to AI-assisted refactoring through Test-Driven Navigation (TDN) in this conference talk that addresses the challenges of using AI for code refactoring. Discover why traditional "prompt-driven development" often fails and leads to problematic "Big Bang" delivery models, while learning how to harness AI's power through controlled, incremental changes guided by failing tests as hyper-specific instructions. Master the integration of Extreme Programming principles (the 3 C's) with modern AI capabilities to maintain continuously working code throughout the refactoring process. Witness live-coded demonstrations of the Test-Driven Navigation Red-Green-Refactor cycle with an AI partner, and understand how this methodology transforms code review practices where "writing the next test is the code review." Gain insights into applying "Permaculture by Succession" philosophy to evolve software design safely, and explore how this approach elevates the developer's role from hands-on coder to strategic system architect. Learn practical workflows to tame AI assistants and transform your refactoring process while keeping your codebase stable and functional. This advanced-level presentation targets experienced software professionals seeking to leverage AI effectively in their development workflow without sacrificing code quality or system stability.
Syllabus
The Future of Refactoring: Test Driven Navigation By Alex Bunardzic
Taught by
Devoxx