Imperative Style code has more accidental complexity. Functional style code is declarative, easy to understand and maintain. Most Java applications have significant imperative style code. How about using AI to refactor those code to functional style? Seems like a good idea, but what’s the catch? We will explore that question in this example driven presentation.
Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., an instructional professor at the University of Houston, and the creator of dev2next and Arc of AI conferences.
He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects.
Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at https://www.agiledeveloper.com.