Il core WP, molti plugin WP e gli stessi standard di codifica WP usano un'applicazione "generosa" del Spacepersonaggio (non per indentazione, ma "dentro" di parentesi e parentesi). Questo sembra essere unico per Wordpress - questo stile / filosofia non sembra essere presente in altri progetti simili, PHP o altro.
Per ulteriori informazioni su questo approccio, consultare: https://make.wordpress.org/core/handbook/coding-standards/php/#space-usage
Esempio: foreach ( (array) $foo as $bar ) { ...
Mi riferisco allo spazio dopo foreach, dopo il primo (
e prima del finale )
(e altri spazi simili mostrati in "Space Usage" al link sopra).
Questo stile mi sembra superfluo - richiede una maggiore digitazione e (opinione) rende l'analisi del codice visivamente più difficile. (/ Opinione)
Il mio desiderio non è di discutere se questo stile sia o meno una buona idea. Piuttosto, voglio semplicemente capire i motivi per cui questo è lo stile raccomandato. Anche i commentatori sugli standard di codifica WP sono curiosi:
Le risposte fornite alla domanda di MK Safi sono essenzialmente:
- Per leggibilità
- Status quo (noto anche come "Così è")
Il mio ragionamento per chiedermi è che personalmente non vedo molto valore nell'adottare gli standard di codifica WP (per quanto riguarda lo "Uso dello spazio") nei nostri progetti esclusivamente interni. Tuttavia, sono curioso di sapere se mi manca qualcosa.
Ci sono ragioni al di là delle due sopra elencate, apparentemente valide o no, per seguire lo stile "Space Usage" di Wordpress?