The Past, Present, and Future of Null-Safety in Java - Mala Gupta
About this talk
This talk delves into the challenges of NullPointerExceptions in Java, emphasizing the evolution of null-safety and its significance in modern programming practices. The speaker explores historical approaches such as the use of if (x != null) checks and the Null Object pattern, advancing through contemporary solutions like Optional and the enhancements in the Stream API. Attendees will gain insights into how tools like static analyzers and linters contribute to safer coding practices, alongside an overview of the impending JVM-level changes from Project Valhalla, which aim to enhance nullability guarantees. By the end of the session, participants will understand Java's journey towards effective null handling, the current best practices, and what the future holds for building more robust 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