virtuouscode.com
How to categorize objects
A heuristic for how to classify objects in a software design.