È una pratica normale o un segno di un cattivo design?
Ad esempio, ho una funzione che carica prefabbricati in una classe logica principale vicino a 200 linee e posso spostarla in un file separato LoadPrefabs.cs rendendola partial
o rendendola una classe separata e chiamando extra codice solo per new LoadPrefabs(ref prefabs);
Mi manca qualcosa di ovvio, c'è un modo migliore per organizzare grandi classi?