Posted almost 13 years ago. Visible to the public. Linked content.
How to Write an Equality Method in Java
This article describes a technique for overriding the equals method that preserves the contract of equals even when subclassses of concrete classes add new fields.
By refactoring problematic code and creating automated tests, makandra can vastly improve the maintainability of your Rails application.