PHP tem padrões, USE-OS!

As convenções de codificação são um conjunto de diretrizes para uma linguagem de programação específica que recomenda estilo de programação, práticas e métodos para cada aspecto de um programa por peça escrito nesta linguagem. Essas convenções geralmente cobrem organização de arquivos, recuo, comentários, declarações, declarações, espaço em branco, convenções de nomenclatura, práticas de programação, programação, etc.

PHP FIG

O PHP Framework Interoperability Group ( Link ) é um grupo composto de representantes dos principais projetos de código aberto PHP para falar sobre as semelhanças entre nossos projetos e encontrar maneiras de trabalharmos juntos. seu público principal são uns aos outros, mas eles estão cientes de que o resto da comunidade PHP está observando e esperamos que outras pessoas como você lendo esta dica adotem o que estão fazendo para criar uma melhor colaboração na comunidade PHP.

Até agora, o grupo confirmou 4 documentos padrão oficiais:

  • PSR-0 – Padrão de carregamento automático

    Descreve os requisitos obrigatórios que devem ser cumpridos para a interoperabilidade do autoloader.

  • PSR-1 – padrão de codificação básico

    Compreende o que deve ser considerado os elementos de codificação padrão que são necessários para garantir um alto nível de interoperabilidade técnica entre o código PHP compartilhado.

  • PSR-2 – Guia de estilo de codificação

    Este guia se estende e se expande no PSR-1, o padrão básico de codificação.

  • PSR-3 – Interface do registrador

    Este documento descreve uma interface comum para bibliotecas de registro.

Confira mais em http://www.php-fig.org/