<div class="gmail_quote">On 3 January 2012 08:50, Larry Hastings <span dir="ltr">&lt;<a href="mailto:larry@hastings.org">larry@hastings.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On 01/02/2012 12:47 AM, Raymond Hettinger wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Really? ┬áDo we need to have a brace war?<br>
People have different preferences.<br>
The standard library includes some of both styles<br>
depending on what the maintainer thought was cleanest to their eyes in a given context.<br>
</blockquote>
<br></div>
I&#39;m with Raymond. ┬áCode should be readable, and code reviews are the best way to achieve that--not endlessly specific formatting rules.<br>
<br>
Have there been bugs in CPython that the proposed new PEP 7 rule would have prevented?<br></blockquote><div><br></div><div>I&#39;ve found that until someone has experienced multiple nasty bugs caused by not always using braces, it&#39;s nearly impossible to convince them of why you should. Afterwards it&#39;simpossible to convince them (me) that you shouldn&#39;t always use braces.</div>
<div><br></div><div>I&#39;d also point out that if you&#39;re expecting braces, not having them can make the code less readable. A consistent format tends to make for more readable code.</div><div><br></div><div>Cheers,</div>
<div><br></div><div>Tim Delaney</div></div>