Sono d'accordo con la maggior parte di ciò che dice greengit, ma mi piace aggiungere quanto segue. La linea di fondo è infatti quella di garantire la leggibilità. Ecco perché preferisco non usare abbreviazioni come btn
, dlg
, ecc. Ho visto che questo porta a abbreviazioni illeggibili (cioè cos'è icb
, era un controllo personalizzato, ma sicuramente illeggibile).
Inoltre, mi piace innanzitutto mettere la funzione del controllo.
Quindi: SignupButton
, AddLink
, RegistrationDialog
, ecc.
Scegli qualcosa con cui ti senti a tuo agio, scegli la leggibilità e segui la procedura. La coerenza aumenta anche la leggibilità.