Você tem que ter padrões!

Tudo bem, então falamos brevemente sobre frameworks e ORMs e outras coisas legais que estão acontecendo em PHP. Agora vamos falar sobre a melhor coisa que está acontecendo no PHP PSR-0, PSR-1 e, em menor medida, PSR-2. Todos encontrados aqui:

https://github.com/php-fig/fig-standards/tree/master/accepted

PSR-0 tem tudo a ver com namespacing e como isso deve ser feito para fazer com que seus aplicativos se integrem perfeitamente aos aplicativos de outras pessoas, sempre.

PSR-1 é sobre a codificação de PHP com padrões. Padrões básicos sobre como os arquivos devem ser formatados (abertos e fechados), UTF-8 e BOM, e detalhes sobre a nomenclatura de classes, funções e propriedades nos objetos.

PSR-2 tem tudo a ver com estilo de codificação e é menos importante que PSR-0 e PSR-1, mas ainda é uma boa leitura. Se todos os desenvolvedores (ou mesmo a maioria) adotarem, as coisas serão muito mais fáceis de entender, movendo um projeto para outro.

Os padrões são um estilo de vida, e quanto mais pessoas os adotam, mais fácil se torna nossa vida como desenvolvedores.