[Freeipa-devel] Proposed modification to C coding standard
John Dennis
jdennis at redhat.com
Fri Jul 24 18:57:07 UTC 2009
Our coding standards highly recommended *not* using braces following a
conditional when there is a single expression
http://freeipa.com/page/Coding_Style#Conditions_and_Statements
I propose to amend this so that it is highly recommended to always use
braces.
Discussion:
By not using braces to form a block there is an opportunity to introduce
a bug if a programmer adds another expression and fails to notice braces
are now needed to preserve program logic. Always using braces is simple
defensive programming practice and is recommended by many coding
standards. Practical experience has shown the failure to introduce
braces when none were there previously is a common mistake which
introduces bugs often not found until much later, this can be eliminated
by always using braces, readability is not compromised.
--
John Dennis <jdennis at redhat.com>
Looking to carve out IT costs?
www.redhat.com/carveoutcosts/
More information about the Freeipa-devel
mailing list