Software Engineering Radio - the podcast for professional software developers cover image

SE Radio 682: Duncan McGregor and Nat Pryce on Refactoring from Java to Kotlin

Software Engineering Radio - the podcast for professional software developers

00:00

Navigating the Java to Kotlin Transition

This chapter delves into the complexities and benefits of refactoring code from Java to Kotlin, emphasizing the role of tests in risk management during this process. It highlights the significance of understanding null safety, collection mutability, and interoperability between the two languages while addressing the initial challenges developers may face. The discussion underscores the practical advantages of adopting Kotlin, including improved error reduction, enhanced system reliability, and the unique features that facilitate a smoother transition.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app