Ho sentito più volte che nella programmazione orientata agli oggetti, dovresti provare a dividere gli oggetti che "fanno troppo" in più classi, per evitare il problema "Oggetto di Dio".
Questo sembra un buon consiglio per un progetto che ha molto spazio per espandersi, ma nel nostro progetto, i nostri pacchetti sono già caricati con troppi oggetti - alcuni sono molto semplici - mentre noi anche ha il problema di oggetti molto grandi che fanno troppo.
È un'idea migliore, per il risanamento del codice, dividere i nostri oggetti più grandi che fanno troppo lavoro in oggetti più piccoli? O c'è un limite alla quantità di bene che può fare?