As part of a Top Secret project I’m working on, I’ve been thinking really hard about the quality of the code I am writing. I’ve noticed something that I thought I’d mention out loud: equals() and toString() in Java are tricky.
It seems easy, right? You’ve got a User object and you want [...]