Kate Gregory makes a good argument on something I've often commented in code reviews: https://youtu.be/n0Ak6xtVXno?t=2682
I very much like LLVM's practices, and one of them is it's Coding Standards.
It prescribes early returns: https://llvm.org/docs/CodingStandards.html#use-early-exits-and-continue-to-simplify-code
It adds "use continue" to the early returns advice. (The equivalent of "early returns" in loops.)
-Johan