Non sto cercando di dire che conosco qualcosa che gli altri non sanno, ma ho risolto sempre più progetti con l'uso di classi nidificate, quindi sono curioso di avere un'idea dell'accettabilità di usare questo apparentemente usato raramente meccanismo di progettazione.
Questo mi porta alla domanda: sto percorrendo una strada intrinsecamente sbagliata per ragioni che scoprirò quando torneranno a mordermi, o le classi nidificate forse sono qualcosa che sono sottovalutate?
Ecco due esempi per cui li ho appena usati: https://gist.github.com/3975581 - il primo mi ha aiutato a tenere insieme le cose gerarchiche strettamente legate, il secondo mi ha permesso di dare accesso ai membri protetti ai lavoratori ...