Цитата:
Сообщение от
mazzy
Кроме того, в таких простейших случаях без-else-овый код должен выглядеть так
X++:
int foo(int bar)
{
if ( /*expr1*/ ) throw /*some exception*/;
if ( /*expr2*/ ) return 1;
if ( /*expr3*/ ) return 2;
if ( /*expr4*/ ) return 3;
doSomething or throw /*some exception*/;
}
а не так, как предлагает автор блога

Даже в таких простейших случаях код должен выглядить так, как рекомендуют
Best Practices, a не так, как предлагает
mazzy.
Eсли не нравятся Best Practices - напишите свою Аксапту, с блекджеком и шлюхами.