Codificação

History Key

  • New content
  • Removed content

Recent Versions

Choose two versions to compare, or click the link to view it.

  1. 17. about 1 month by linux.rlm
  2. 16. about 1 month by linux.rlm
  3. 15. about 1 month by linux.rlm
  4. 14. over 2 years by linux.rlm
  5. 13. over 2 years by linux.rlm
  6. 12. over 2 years by linux.rlm
  7. 11. over 2 years by walkeralencar
  8. 10. over 2 years by dlemes
  9. 9. over 2 years by linux.rlm
  10. 8. over 2 years by linux.rlm
  11. 7. over 2 years by linux.rlm
  12. 6. over 2 years by linux.rlm
  13. 5. over 2 years by linux.rlm
  14. 4. over 2 years by linux.rlm
  15. 3. over 2 years by linux.rlm
  16. 2. over 2 years by linux.rlm
  17. 1. over 2 years by linux.rlm
 

Quem desejar colaborar com a codificação do sistema deverá observar alguns padrões de escrita para as próximas versões do sistema.

O Walker de Alencar disponibilizou em seu site pessoal uma série de padrões para uma codificação mais clara e organizada observando os métodos utilizados em várias linguagens para produzir codigos de alta qualidade.

O uso destes padrões é OBRIGATÓRIO para qualquer contribuição, veja  o artigo PHP Coding Standards em http://www.walkeralencar.com/PHPCodeStandards.pdf

Os códigos atuais que ainda não estejam atendendo estes padrões serão alvo de revisões!!!

 

Padrões de Codificação 

Os arquivos de código

 

  1. Não é permitido o uso de "short Tags"  <? Use Somente "long Tags" <?php
  2. Todos os arquivos devem ser codificados em "UTF-8". Nunca use outro padrão de codificação
  3. A indentação deve ser de 4 espaços. Não é permitido o uso de "TABS"
  4. O final de linhas deve seguir o padrão UNIX ou seja devem terminar com um simples "linefeed". Nunca use "CRLF" (padrão windows)
  5. Os nomes de funções (Métodos) são alfanumericos e devem observar o padrão "camelCase" e nunca conter espaços ou outros simbolos.
  6. Os nomes de variáveis somente devem conter caracteres alfanumericos, "underscore", espaço e outros simbolos não são permitidos.