If you're tired of tracking down null pointer dereferences and invalid pointer dereferences, then you might be ready to try out the Object Registration and Validation (ORV) pattern. With it, you can perform consistent sanity checks to guarantee you don't use an object that no longer exists. Eric Gufford shows you how.