On Mon, Aug 11, 2003 at 01:53:17PM -0400, Jeff Garzik wrote:
Larry McVoy wrote:
are function calls at a 10-nanosecond glance. Also, having two styles of 'if' formatting in your example just screams "inconsistent" to me :)
It is inconsistent, on purpose. It's essentially like perl's
return unless pointer;
which is a oneliner, almost like an assert().
Maybe this will help: I insist on braces on anything with indentation so
that I can scan them more quickly. If I gave you a choice between
if (!pointer) {
return (whatever);
}
if (!pointer) return (whatever);
which one will you type more often? I actually don't care which you use,
I prefer the shorter one because I don't measure my self worth in lines of code generated, I tend to favor lines of code deleted :) But either
one is fine, I tend to use the first one if it has been a problem area
and I'm likely to come back and shove in some debugging.