Минимизируйте область видимости переменной
От: igna Россия  
Дата: 29.10.08 11:47
Оценка: +2 :))
Совет минимизировать область видимости переменной общеизвестен. Минимальная область видимости это область видимости неименованной переменной, тем не менее часто избегают писать так:

    if (DoSomethingUseful(
        variable1.Method1(variable1A, variable1B),
        variable2.Method2(variable2A, variable2B),
        variable3.Method3(variable3A, variable3B)
    )) {
        . . .
    }


и пишут так:

    var par1 = variable1.Method1(variable1A, variable1B);
    var par2 = variable2.Method2(variable2A, variable2B);
    var par3 = variable3.Method3(variable3A, variable3B);
    if (DoSomethingUseful(par1, par2, par3)) {
        . . .
    }
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.