Immutable Classes in Java Libraries - Are They Ready?
Offered By: GeeCON Conference via YouTube
Course Description
Overview
Explore the concept of immutable classes in modern Java programming through this GeeCON 2022 conference talk by Tomasz Skowroński. Delve into the "immutable first" approach, which has become increasingly prevalent in class design practices. Discover how immutability extends beyond Value Objects and functional paradigms, becoming a norm for many development teams. Learn to address common objections and misconceptions surrounding immutable classes, such as framework compatibility issues and concerns about entities, services, or DTOs. Gain insights on effectively implementing immutability with popular Java libraries, including persistence, serialization, and mocking tools. Empower yourself to write immutable classes confidently, enhancing code quality and reducing complexity in software development.
Syllabus
GeeCON 2022: Tomasz Skowroński - Are immortal libraries ready for immutable classes?
Taught by
GeeCON Conference
Related Courses
Introduction to Unit Testing in Jest - The FundamentalsCoursera Project Network via Coursera Unit Testing for Data Science in Python
DataCamp WebServices/Rest API Testing with SoapUI +Real time Projects
Udemy Testing Fundamentals in iOS
Pluralsight F#: Automated Testing for Developers
LinkedIn Learning