Non c'è una vera e propria convenzione nella sintassi. La cosa importante semmai è sceglierne una e seguirla sempre, sia essa ungherese, con underscore, alla java etc.
Il discorso ovviamente cambia se non si lavora da soli.
Io ho cambiato la mia (con undescore) dopo aver letto questo articolo:

http://www.eptacom.net/pubblicazioni/pub_it/iso_10.html

Adesso li uso così ( a volte) :
variabile__ // privata
variabile_ // protetta
variabile // pubblica