om jag jobbar ensam med ett projekt, eller styr och ställer, så kör jag med underscore, annars håller jag mig till dom konventioner som är fastställd sen innan.
Anledningen är att alla lokala variabler och funktioner är "avdelade" med gemener.
Men egenligen tjänar det inget att argumentera för det ena eller det andra, medmindre man vill spara ett tecken.
Det är engefär samma som att argumentera för om man skall skriva
if (foo ==bar) {
doStuff();
}
eller
if ( foo == bar )
{
doStuff();
}
..you get the picture