Школа179: /Информатика//Информатика / Диагнозы/Ретурнобулофобия ...

 
Это старая версия Информатика/Диагнозы/Ретурнобулофобия за 2010-03-10 19:31:19..

Ретурнобулофобия – боязнь начинающих программистов использовать логическое выражение в инструкции return при возвращении значения из булевой функции.


Симптомы: использование следующей конструкции в программе


bool f()
{
    ...
    if (expression)
       return true;
    else
       return false;
}

или такой конструкции:
bool f()
{
    ...
    if (expression)
       return true;
    return false;
}


Лечение: использование следующей конструкции:

bool f()
{
    ...
    return expression;
}


Чуть более сложная в диагностике форма ретурнобулофобии:

bool f()
{
    ...
    if (expression)
       return false;
    else
       return true;
}


 
Файлов нет.[Показать файлы/форму]