Backstory: Sto lavorando su un progetto di installazione guidata e ho finito con una classe di form molto grande (un sacco di linee di codice). Poiché il mio modulo contiene un controllo Wizard che a sua volta ha molte pagine e ogni pagina ha controlli di input che devono essere presi in considerazione e salvati nel database, gli eventi che generano input dell'utente hanno un sacco di cose da fare. / p>
Domanda: Esistono regole di codice pulito specifiche per le classi Form?
Sto cercando di capire se per me avrebbe più senso spostare la mia funzionalità degli eventi in una classe diversa e inviare i miei dati e i miei controlli a quella classe per l'elaborazione?