Én a {}-t mindig külön sorba kezdem (Java és C/C++-ban), mert így egymás fölé kerül a nyitás és a zárás, jól látszik mi tartozik össze.
Csak tabot használok (Java, C, Python), így akár menet közben is átállíthatom mennyi az annyi és nem kell izomból nyomogatni a space-t. Az editorom támogatja több sor egyszerre ki-be tolását, úgyhogy az is gyorsan megy.
switch esetén a case-eket is beljebb kezdem így:
switch (cica)
{
case fekete:
print ("Gyere, fekete cica!");
break;
case vörös:
print ("Gyere, vörös cica!");
break;
}
Nem mintha bárkit érdekelne, csak az ilyen hülyeségekre muszáj írnom :-).