JAX London, 3–6 October 2022
The Conference for Java & Software Innovation

Not all equals() methods are created equal

This talk originates from the archive. To the CURRENT program
Until September 1 ✓ Save up to £353 >✓ Team discounts Register now
Tuesday, October 5 2021
12:15 - 13:00

Did you know your equals method can contain bugs, even if you generated it with your IDE? As the creator of EqualsVerifier, I have seen the good, the bad, and the ugly. I will show you how to recognise potential bugs in equals(), and why you should care about them. You will see how to craft an ironclad equals method. You will also see how to test your equals method and gain 100% coverage with a single line of test code using EqualsVerifier, because testing equals shouldn’t have to take pages of code.

Behind the Tracks

Software Architecture & Design
Software innovation & more
Architecture structure & more
Agile & Communication
Methodologies & more
Emerging Technologies
Everything about the latest technologies
DevOps & Continuous Delivery
Delivery Pipelines, Testing & more
Cloud & Modern Infrastructure
Everything about new tools and platforms
Big Data & Machine Learning
Saving, processing & more