PROBLEMA: in Javascript utilizzo le chiusure per i metodi incapsulati all'interno di una classe . Aiuta a costruire la gerarchia all'interno e a ridurre al minimo la quantità di metodi in root, ma diventa lunga .
RICERCA: applicato a classi di librerie o classi di framework GUI (basato su prototipo all'interno).
DOMANDA: dovrei considerare il refactoring di ogni metodo di root in una classe separata o tenerli tutti composti in modo tematico? Lo stesso vale per altre lingue (Java)?