Padrões PSR de desenvolvimento PHP

Standard

A pouco tempo comecei a estudar os padrões PSR, onde não tinha a menor ideia do que era.

Descobri que basicamente o PSR são regras desenvolvimento PHP.
Uma forma de programadores encontrar maneiras de todos trabalharem juntos independente do projeto.

Criado pela PHP-FIG(http://www.php-fig.org/), grupo de desenvolvedores PHP, onde são criadas praticas de melhorias que podem ser seguidas, mas não é esse o objetivo(diz o grupo).

Imagem

Existem grandes projetos membros que apoiam o trabalho
Ex:(CakePHP, Doctrine, Symfony2, Zend Framework 2 . . .)

ImagemImagemImagemImagem

o PSR são divididos por:

PSR-0: autoloader(namespaces), como carregar arquivos
PSR-1: tags do php, Efeitos secundários, Codificação de Caracteres(UTF-8), nomenclatura . . .
PSR-2: Linhas, Indentação, Palavras-chave e True/False/Null, Declarações de ‘use’, Extends e Implements . . .
PSR-3: log, Classes helper e interfaces, Mensagem
PSR-4: especificação para as classes de carregamento automático de caminhos de arquivo.

Por enquanto são esses.

Um bom Artigo sobre PSR(em prática):
http://blog.erikfigueiredo.com.br/padrao-psr-0-de-desenvolvimento-php-criar-um-autoloader/

Repositorio no GitHub para acompanhar e contribuir:
https://github.com/enricopvarella/fig-standards/tree/master/accepted/pt-br

Já comecei a utilizar e achei muito bom, um pouco chato no começo.

PHP tem o seu padrão, basta seguir 🙂 🙂

Imagem

att

Alefe Variani

 

 

Advertisements

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s