Inti WP, banyak plugin WP, dan standar pengkodean WP sendiri menggunakan sangat "aplikasi dermawan" dari Spacekarakter (bukan untuk lekukan, tetapi "di dalam" parens dan kurung). Ini tampaknya unik untuk Wordpress - gaya / filosofi ini tampaknya tidak hadir dalam proyek serupa lainnya, PHP atau lainnya.
Untuk informasi lebih lanjut tentang pendekatan ini, lihat: https://make.wordpress.org/core/handbook/coding-standards/php/#space-usage
Contoh: foreach ( (array) $foo as $bar ) { ...
Saya mengacu pada spasi setelah foreach, setelah yang pertama (
, dan sebelum final )
(dan spasi serupa lainnya yang ditampilkan dalam "Space Usage" pada tautan di atas).
Gaya ini sepertinya tidak perlu bagi saya - ini membutuhkan lebih banyak pengetikan dan (pendapat) membuat kode parsing secara visual lebih sulit. (/ Pendapat)
Keinginan saya bukanlah untuk berdebat apakah gaya ini adalah ide yang baik atau tidak. Sebaliknya, saya hanya ingin memahami motif mengapa ini adalah gaya yang direkomendasikan. Bahkan komentator pada standar pengkodean WP penasaran:
Jawaban yang diberikan untuk pertanyaan MK Safi pada dasarnya adalah:
- Agar mudah dibaca
- Status quo (alias "Begitulah adanya")
Alasan saya untuk bertanya adalah bahwa secara pribadi saya tidak melihat banyak nilai dalam mengadopsi standar pengkodean WP (mengenai "Penggunaan Ruang") dalam proyek internal kami saja. Namun, saya ingin tahu apakah saya kehilangan sesuatu.
Apakah ada alasan di luar dua yang tercantum di atas, seolah-olah valid atau tidak, untuk mengikuti gaya "Penggunaan Ruang" Wordpress?