Uma das vantagens do Zend Framework é que ele é bem padronizado. Isso para uma empresa é uma mão na roda, pois os programadores tem o dever de programar corretamente, fazendo com que a manutenção seja algo mais simples.
Os padrões de programação podem ser encontrados no próprio manual oficial.
O documento abrange 4 tipos de padronização:
- Formatação do arquivo PHP
- Nomenclatura
- Estilo de código
- Documentação
Só o fato do ZF forçar com que o desenvolvedor siga alguns padrões já é uma facilidade, mesmo assim muitos pensam ao contrário.
Alguns padrões
Padrões de variáveis:
As variáveis só pVariáveis da classe:odem contem caracteres alfanuméricos. Não podem ter underscore(_) e os números são desencorajados.
As variáveis precisam começar com caracteres minúsculos e depois ter a letra maiúscula(próximo exemplo).
Não é encorajado o uso de variáveis como $i ou $n. No caso de um loop com menos de 20 linhas, é permitido o uso de variáveis contadoras como $i, caso contrário é necessário declarar corretamente a variável.
Variáveis da classe:
Todas as variáveis da classe declaradas como private ou protected deverão conter um underscore(_) como primeiro caracter. As variáveis declaradas como public não deverão conter underscore(_).
class IndexController extends Zend_Controller_Action { public $varPublica; protected $varProtected; private $varPrivate; } ?>
Estilo de código:
A tag PHP deverá sempre estar em seu modo completo:
?>
Strings literais(sem variáveis no meio) deverão usar apenas apostrofe simples.
$sStringNormal = 'Essa é uma string normal'; ?>
Simples demonstração
Galera, é super importante cada um de nós estarmos a par do que o documento oficial nos diz.
ACESSE O APÊNDICE DE PADRONIZAÇÃO DO CÓDIGO NO ZF


0 Responses
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.