[webkit-dev] Code Style: Opinion on returning void

Geoffrey Garen ggaren at apple.com
Thu Feb 7 14:32:34 PST 2019


FWIW, I’ve always felt conflicted about this case.

I very much prefer early return to if/else chains.

However, “return f()” when f returns void is a bit mind bending.

So, I can’t use my preferred style in functions that return void. Boo. 

Geoff

> On Feb 7, 2019, at 12:47 PM, Daniel Bates <dbates at webkit.org> wrote:
> 
> Hi all,
> 
> Something bothers me about code like:
> 
> void f();
> void g()
> {
>     if (...)
>         return f();
>     return f();
> }
> 
> I prefer:
> 
> void g()
> {
>     if (...) {
>         f();
>         return
>     }
>     f();
> }
> 
> Does it bother you? For the former? For the latter? Update our style guide?
> 
> Opinions, please.
> 
> Dan
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev



More information about the webkit-dev mailing list