PROGRAME COMO EU DIGO

E NÃO COMO EU FAÇO

Alessandro Feitoza

Ativista e Militante do Software Livre

 

Criador e Mantenedor do PHP com Rapadura

 

Programador Web na Bannet

 

Instrutor Web na iwtraining

Vamos lá.

Programe de maneira bem simples e direta.

Leia a Documentação

 

Faça Protótipos para Testar

Termine toda função com return

Crie um código legível

Idente seu código

Declare apenas uma variável por linha.

Coloque um espaço após cada . , ; :

Nomeie significamente

Use CamelCase

Coloque uma linha  entre a declaração de variáveis e os comandos seguintes

Quebre um comando longo em comandos menores e mais simples

Um Comando por linha. Please.

Não utilize else

Evite o while true

Faça:

if () {

    //comando

}

E não:

if ()

    //comando

 

Feche () [] {}

Antes do conteúdo

Trate o erros

Como gostaria de ser tratado.

Informe ao usuário o que está acontecendo

Com mensagens simples

Controle suas Repetições

A Memória agradece

Valide a Entrada de dados

Não use hadouken

Use default no switch

Teste muito!

Não seja #VidaLoka!

Sempre pense na Segurança

Não Confie no Usuário

E estude!

E claro...

 

a melhor dica...

O 2º a se levantar e gritar

"Pê Agá Pê"

ganha 1 presente

 

Referências

 

http://eufacoprogramas.com/boas-praticas-de-programacao/

Vlw Flw

www.alessandrofeitoza.eu

eu@alessandrofeitoza.eu

phpcomrapadura.org

Programe como eu digo, e não como eu faço

By Alessandro Feitoza

Programe como eu digo, e não como eu faço

  • 1,246