Какой из двух, как вы думаете, лучше?
if (the_condition)
{
variable = sth;
}
else
{
variable = sth_else;
}
if (the_condition)
{
variable_2.doSth();
}
else
{
variable_2.doSthElse();
}
или
if (the_condition)
{
variable = sth;
variable_2.doSth();
}
else
{
variable = sth_else;
variable_2.doSthElse();
}
Я спрашиваю об этом, потому что второй пример явно короче. С другой стороны, в первом примере операции с разными переменными разделяются, что, вероятно, легче читать.
Вы считаете, что любой из них лучше? Или бессмысленно задавать такой вопрос, как это не важно?