Heuristic 8.1 Do not use global data or functions to perform bookkeeping information on the objects of a class. Class variables or methods should be used instead.