Apêndice A. Padrões de Codificação do Framework Zend para PHP

Índice

A.1. Visão Geral
A.1.1. Escopo
A.1.2. Objetivos
A.2. Formato do Arquivo PHP
A.2.1. Geral
A.2.2. Indentação
A.2.3. Tamanho máximo de linha
A.2.4. Final de Linha
A.3. Convenções de Nomes
A.3.1. Classes
A.3.2. Interfaces
A.3.3. Nomes de Arquivos
A.3.4. Funções e Métodos
A.3.5. Variáveis
A.3.6. Constantes
A.4. Estilo de Código
A.4.1. Demarcação de Código PHP
A.4.2. Strings
A.4.3. Arrays
A.4.4. Classes
A.4.5. Funções e Métodos
A.4.6. Instruções de Controle
A.4.7. Documentação Inline

A.1. Visão Geral

A.1.1. Escopo

Este documento provê as linhas principais e recursos para desenvolvedores e times de desenvolvimento no Framework da Zend. São cobertos os seguintes assuntos:

  • Formato do Arquivo PHP

  • Convenção de Nomes

  • Estilo de Código

  • Documentação Inline

A.1.2. Objetivos

Bons padrões de código são importantes em qualquer projeto de desenvolvimento, mas particularmente quando múltiplos desenvolvedores estão trabalhando no mesmo projeto. Ter padrões ajuda a assegurar que o código seja de alta qualidade, tenha poucos bugs e seja de fácil manutenção.