[TYPO3-core] CGL :: New rule to harmonize coding style of "if constructs" (and the like)?
Roland
most.wanted at gmx.at
Wed Jun 6 07:16:45 CEST 2012
Hi everybody,
Wouldn't it be great if all "if constructs" (and the like) would be
styled the same way. Would make the code more readable.
I think this is not part of the CGL at the moment. I would like to hear
your opinion if you would also like to have harmonized coding style of
all "if constructs" (and the like).
My suggestion:
FALSE:
if($a == $b) {
// do something
}elseif($a == $c){
// do something else
}else{
// do something else
}
RIGHT:
if ($a == $b) {
// do something
} elseif ($a == $c){
// do something else
} else {
// do something else
}
it is all about the space between "if" and "(". in the CGL space is
always used - but not mentioned as far as i am right: [1]
the same is true for "do", "while", "for" and "each".
maybe there should be rules for these situations? would help to
harmonize the coding styles and would be VERY easy (and very less error
prone too) to correct and review.
please also see [2] and [3].
what do you think?
kind regards.
roland
[1]
http://typo3.org/documentation/document-library/core-documentation/doc_core_cgl/4.5.1/view/
[2] http://forge.typo3.org/issues/37777
[3] https://review.typo3.org/#/c/11843/
More information about the TYPO3-team-core
mailing list