Refactoring to Modernize Java Applications using AI - Venkat Subramaniam
About this talk
This talk addresses the critical role of refactoring in maintaining and modernizing Java applications, highlighting the common challenges developers face, such as perceived risks and time constraints. The speaker presents a data-driven methodology for measuring code quality before and after automated transformations, emphasizing practical examples that help attendees evaluate the impact of their refactoring efforts. By focusing on quantifying improvements and identifying safe automation opportunities, the session aims to enable developers to refactor smarter, leading to enhanced maintainability, performance, and productivity in their Java applications.
More from this event
See all 126 talks →
AI Is Not the Risk. Architectural Drift Is - Sunil Kalkunte
17:39
Breaking the Monolith: Tesco’s Journey to Federated GraphQL with xAPI - Vishwas Chandrashekar
29:13
A Practical Introduction to LangChain4j - Venkat Subramaniam
1:01:28
Beyond the AI Models: How Lowe’s is Building the Store That Knows - Swaroop Shivaram
13:59