Re:Avoid Else, Return Early (2013)
by jstimpfle on Monday March 26, 2018 @03:36PM
(#16681758)
Sure, but allocating resources on the stack is not good for maintainability. Software is easier to understand if its state is not hidden in semi-permanent call stack frames.
[ Parent
| on HN ]
In general I agree with you, but that seems orthogonal to the subject at hand.
Parent's statement was that early returns are hard because you need to cleanup allocated resources. I don't think so, because there shouldn't (usually) be resources "on the stack".