Le noyau WP, de nombreux plugins WP et les normes de codage WP eux-mêmes utilisent une "application très généreuse" du Spacecaractère (pas pour le retrait, mais "à l'intérieur" des parenthèses et des crochets). Cela semble être unique à Wordpress - ce style / philosophie ne semble pas être présent dans d'autres projets similaires, PHP ou autre.
Pour plus d'informations sur cette approche, voir: https://make.wordpress.org/core/handbook/coding-standards/php/#space-usage
Exemple: foreach ( (array) $foo as $bar ) { ...
Je me réfère à l'espace après foreach, après le premier (
et avant la finale )
(et d'autres espaces similaires montrés dans "Space Usage" sur le lien ci-dessus).
Ce style me semble inutile - il nécessite plus de frappe et (opinion) rend l'analyse du code visuellement plus difficile. (/ Opinion)
Mon désir n'est pas de débattre si ce style est une bonne idée. Au contraire, je veux simplement comprendre les raisons pour lesquelles c'est le style recommandé. Même les commentateurs des normes de codage WP sont curieux:
Les réponses apportées à la question de MK Safi sont essentiellement:
- Pour la lisibilité
- Statu quo (alias «C'est comme ça»)
Mon raisonnement pour demander est que personnellement je ne vois pas beaucoup de valeur à l'adoption des normes de codage WP (concernant "l'utilisation de l'espace") dans nos projets internes uniquement. Cependant, je suis curieux de savoir s'il me manque quelque chose.
Y a-t-il des raisons au-delà des deux énumérées ci-dessus, ostensiblement valides ou non, pour suivre le style «d'utilisation de l'espace» de Wordpress?