Sto lavorando su un grande progetto Java che utilizza il pattern model-view-controller. Devo utilizzare un evento diverso per ogni azione (per consentire alle viste di comunicare con i rispettivi controllori)? O è meglio utilizzare lo stesso evento più volte per ridurre i costi generali? Gli eventi di cui sto parlando sono solo trigger, cioè non portano ulteriori informazioni. Tendo ad implementare la prima opzione, ma ora ho molte classi di eventi simili (ad eccezione del nome).
Che cos'è una buona pratica di programmazione?