Я очень долго сам оформлял "почти по KR". Ну просто начал изучение языка с KR, отпечатанной на барабанном АЦПУ :-)
С одним отклонением - если условие под if длинное, то завершающая круглая скобка условия и открывающая фигурная ставится под if
if( bla_bla_bla & kwa_kwa_kwa || moo_moo_moo & meow_meow_meow ) { some_code }Только вот инденту такое не объяснить (а перед CVS хотелось бы ровнять исходники, чтобы меньше шумовых различий было). По -kr он сдлеает
if( bla_bla_bla & kwa_kwa_kwa || moo_moo_moo & meow_meow_meow ) { some_code }что выглядит отвратительно. Тогда уж лучше
if( bla_bla_bla & kwa_kwa_kwa || moo_moo_moo & meow_meow_meow) { some_code }что тоже противно, так как тянет за собой
} else { }На экран и на страницу помещается меньше "эффективных" строк - просто менее удобно смотреть исходники...