Ho una classe con 30 variabili (è un modulo di domanda), quindi mi chiedo quale sia la migliore pratica per organizzare la creazione della classe.
Devo usare un enorme costruttore:
MyClass mc = new MyClass(a, b, c, d)
O setter:
MyClass mc = new MyClass();
mc.setA(a);
mc.setB(b);
mc.setC(c);
mc.setD(d);
Qual è la migliore pratica in OOP per tale situazione? Ho visto una domanda simile, ma ora non ho bisogno di immutabilità.