early returnについて

early returnについて書きました.

if condA {
    return "A";
} else {
    if condB {
        return "B";
    }
}

「おかしいので直してください」

if condA {
    return "A";
} else if condB {
    return "B";
}

行数が少なくなるという理由でelseifで止める人もいらっしゃいますね.

if condA {
    return "A";
}

if condB {
    return "B";
}

私はelseifを排除する方です.

皆さんはどうですか?