Re:“No-else-after-return” considered harmful
by neilc on Sunday August 30, 2009 @11:16PM
(#795348)
What is the distinction between those two situations? (i.e. those in which the article "concedes the point"?)
[ Parent
| on HN ]
Presuming this is a genuine question: the difference is whether one goes on to do more work after the 'guard' return, or whether one is just choosing which value to return.
I think the style guide is being silly, and there is no simple rule that says "always use an else" or "never use an else". I'd see "Avoid unnecessary indentation" as a better rule.