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を排除する方です.
皆さんはどうですか?