Sono incline a costruire classi centralizzate che gestiscano le altre classi nei miei progetti. Non memorizza tutto da solo, ma la maggior parte delle richieste di dati andrebbe prima al "gestore". Mentre guardavo una risposta a questa domanda, ho notato il termine "God Object". Wikipedia lo elenca come un antipasto, comprensibilmente.
Dov'è la linea tra una classe di colla legittima, o modulo, che passa dati e messaggi da un luogo all'altro e una classe che sta facendo troppo?