C'è una strong convenzione nelle cerchie java di non usando _
per i nomi dei membri (al contrario delle cerchie di C ++, dove c'è una strong convenzione per che li usa ). Questa è in gran parte una differenza arbitraria che probabilmente ha più a che fare con il desiderio di rafforzare un senso di comunità che con vantaggi misurabili. Di solito è una buona idea seguire una convenzione semplicemente perché rimuove una barriera affinché altre persone capiscano rapidamente il tuo codice.
Tuttavia, la necessità di marcare le variabili membro è discutibile. Dal mio punto di vista, se i tuoi metodi sono così lunghi che un lettore ha difficoltà a raccontare le vars locali dai membri vars, allora sono troppo lunghi per cominciare, e dovresti rifattorizzarli per essere più piccoli e più indipendenti piuttosto che disambigui tramite convenzioni di denominazione .