O núcleo do WP, muitos plugins do WP e os próprios padrões de codificação do WP usam uma "aplicação generosa" do Spacecaractere (não para identificação, mas "dentro" de parênteses e colchetes). Isso parece exclusivo do Wordpress - esse estilo / filosofia não parece estar presente em outros projetos similares, PHP ou outros.
Para obter mais informações sobre essa abordagem, consulte: https://make.wordpress.org/core/handbook/coding-standards/php/#space-usage
Exemplo: foreach ( (array) $foo as $bar ) { ...
Estou me referindo ao espaço após foreach, após o primeiro (
e antes do final )
(e outros espaços semelhantes mostrados em "Space Usage" no link acima).
Esse estilo me parece desnecessário - requer mais digitação e (opinião) torna o código de análise visualmente mais difícil.
Meu desejo não é debater se esse estilo é ou não uma boa ideia. Antes, eu simplesmente quero entender os motivos pelos quais esse é o estilo recomendado. Até comentaristas sobre os padrões de codificação WP são curiosos:
As respostas fornecidas à pergunta de MK Safi são essencialmente:
- Para legibilidade
- Status quo (aka "É assim que as coisas são")
Meu raciocínio para perguntar é que, pessoalmente, não vejo muito valor em adotar os padrões de codificação WP (relativos a "Uso do espaço") em nossos projetos internos. No entanto, estou curioso para saber se está faltando alguma coisa.
Existem razões além das duas listadas acima, ostensivamente válidas ou não, para seguir o estilo "Uso do espaço" do Wordpress?