perchè mettere la class enum MeseDellAnno top-level se poi alla fine la utlizzo solo in questa classe X ?
Se veramente ti serve solo nella classe X ... allora ok, tienila pure dentro X. Sbagliato di per sé non lo è. La questione non è tanto tecnica ma concettuale.
Se veramente ti serve solo nella classe X ... allora ok, tienila pure dentro X. Sbagliato di per sé non lo è. La questione non è tanto tecnica ma concettuale.
Cioè , nell'eventuale utilizzo dell'oggetto meseDellAnno in altre classi ?
Sinceramente l'ho messa nella stessa classe di X solo per non creare un'altra classe che alla fine è utilizzata solo in X.
Ti pare?