Qualunque tipo di "controllo clericale" di cui ha bisogno l'applicazione. Se non sai cosa significa, è probabile che la tua applicazione non abbia bisogno di tale controllo; -)
Ad esempio, questo potrebbe voler tenere conto dell'intero insieme di oggetti di un certo tipo che sono stati creati durante la vita della tua applicazione, al fine di reiterarli su di essi in un secondo momento o per cercare un oggetto esistente. Inoltre, questo potrebbe essere usato per creare qualcosa come una "cache di oggetti" per oggetti in cui la creazione è costosa, come oggetti da un database. Quindi la contabilità ti permetterà di verificare se un oggetto veramente deve essere appena creato, o se puoi riutilizzare una precedente istanza dalla cache.
Altri possibili scenari sono l'esempio del commento di MetaFight, la generazione del numero ID più semplice o il conteggio del numero di oggetti creati di un determinato tipo a fini statistici.
Suppongo che una volta ottenuta l'idea, puoi estendere tale elenco facilmente da solo.