Возвращение рано из функции - PullRequest
0 голосов
/ 27 сентября 2011

У меня психическое расстройство, может кто-нибудь напомнить мне, каков правильный термин для раннего возвращения из функции, т.е.

private MyObject DoSomeStuff(string myValue)
{
    //What is this called?!?!?
    if(myValue == string.Empty)
        return null;

    MyObject obj = new MyObject();
    obj.Value = myValue;
    return obj;
}

Ответы [ 3 ]

6 голосов
/ 27 сентября 2011

Я считаю, что это называется оговоркой охраны.

0 голосов
/ 27 сентября 2011

Я бы назвал это «предварительным тестом».

0 голосов
/ 27 сентября 2011

Я бы потенциально назвал это прерыванием. Или просто и Ранний возврат. Перерыв тоже может сработать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...