Escolar Documentos
Profissional Documentos
Cultura Documentos
Principal
Principal
Criação
Developer
Hardware
Consultoria
Assinatura
Home
Assuntos
Premium
Arquivos
Sobre
Contato
Lógico que ninguém vai falar isso assim de cara, então eu vou citar pontos
importantes para que você seja considerado um bom profissional, e você
apenas terá que responder algumas perguntas básicas, ok?
Não seria muito mais simples se a variável tivesse recebido um nome mais
intuitivo, como por exemplo $email_pagseguro ou outro nome sugestivo de
acordo com o contexto da rotina?
Por isso use sempre os comandos END para suas estruturas, por exemplo, se
você iniciar um IF, finalize o mesmo usando um ENDIF, se iniciar um
FOREACH, finalize com um ENDFOREACH. Assim todo código fica mais
legível e é fácil localizar o final das estruturas.
O que você precisa é aprender a aprender. Ficou confuso, vou explicar então:
eu não tinha mais paciência para ver aulas depois que tinha um certo nível
de conhecimento, então comecei a deixar detalhes da linguagem de lado
durante os curso e passei a prestar atenção somente na lógica usada pelo
tutor.
Sinceramente, não sei por que as pessoas perdem tempo com esse tipo de
pergunta, uma vez que se tivesse feito o teste além de ter descoberto
sozinho, teria mostrado que é capaz de andar com as próprias pernas.
TWEET
SHARE0
+1
LINKEDIN0
Conteúdo relacionado
Sobre o autor
Ricardo Bernardi
Posts do autor
Site
Comentários
Atualmente temos 33 comentários para este post. Participe você também, clique
aqui e comente sobre o assunto.
Responder
Olá Ricardo.
Sobre os {} não tenho muitos problemas com eles. Estou tão acostumado a
usa-los, que se tentar trocar pra outra forma, ai sim vou acabar tendo
problemas. Hoje em dia temos os editores que marcam o colchete do inicio e
o do fim.
Mas sobre os códigos "Salada mista"... acho que não há 1 código feito por mim
que não seja.
Sei fazer funções, mas as vezes quando começo a fazer algo penso: "acho que
vou fazer uma função pra isso... ai depois penso... ah só vou usar 2 ou 3 vezes,
vou fazer assim mesmo. No final das contas copio e colo umas 30 vezes. Lol.
O que eu mais queria, seria conseguir enfiar no meu "teimoso" cérebro é uma
coisinha chamada "objeto". Não sei o que acontece, minha cabeça parece não
aceitar pensar em "objetos". Toda vez que começo a fazer algo eu tento usar,
ai acabo apagando tudo e fazendo estruturado.
Responder
Responder
Já tive um php com mais de 3000 linhas acusando falta de uma } e arrumei
em 5 minutos.
Bom programador sabe debugar seu código.
Responder
Olá Ricardo li suas dicas, gostei muito de verdade, mas lendo me surgiu uma
dúvida mais quando você fala em não usar {} (laços) e sim usar o comando
END, o comando END não seria correto utilizar quando eu não declarar um
ELSE ou quando eu só quero definir o IF?
Exemplo:
if($ex == '1'){
echo 'Mensagem blá blá';
}else{
echo 'Mensagem blá blá';
}
if($ex == '1'):
echo 'Mensagem blá blá';
endif;
ou seja uma validação única, pois eu só estou determinando que o IF. Não
estou críticando seu método de programar, só estou com dúvida mesmo, pois
eu aprendi da seguinte forma que devemos usar o laço para validação e usar
o : + ENDIF somente quando eu for fazer UMA condição sem ELSE.
Responder
if ($a == b):
//bla bla bla
elseif:
//bla bla bla
else:
//bla bla bla
endif;
Responder
Responder
Gosto de aprender cada vez mais e este post foi um "puchão de orelha",
obrigado.
Responder
Responder
Natália comentou em 8 de março de 2013
Responder
Responder
Responder
Parabens pelo post ficou muito bom mesmo são coisas que todos que
programa deveria saber principalmente se falando em planejamento uma das
coias fundamental como vc disse ai .
Responder
Mais um para os favoritos. Há mais de ano conheço seu site e confesso ser seu
fã. Realmente existem coisas que passam despercebidas e que são de grande
importância. Além do que conhecimento é sempre importante.
Responder
Responder
Responder
Crystian comentou em 13 de fevereiro de 2013
Desde quando comecei a programar PHP, aprendi a fazer um código com uma
identação correta, tudo bem planejado e sempre estudar mais e mais.
Com relação ao uso de { } eu prefiro assim do quem com if/endif, pois com
um código bem identado, fica fácil de se localizar. Mas isso é relativo a cada
pessoa, uns acham melhor trabalhar com {} e outros com o comando escrito.
Responder
Responder
Ricardo, você planeja antes de começar a codificar? Se sim, como faz seu
planejamento? Algum passo-a-passo ou dica? Ilustre como você faz.
Responder
Responder
Responder
Responder
Acho que isso é costume, no final de tudo não muda nada no desempenho do
código e sim na maneira em que a pessoa está mais familiarizada.
Responder
Responder
Responder
Responder
kkkk... Muito bom Ricardo, ao terminar de ler, percebi que você fez um
resumo das dicas já repassadas em posts anteriores e com certeza, sempre
será válido relembrar requisitos importantes para o desenvolvimento de um
bom programador. Eu não sigo tudo o que você comentou, mas estou me
corrigindo :). Obrigado.
Responder
Responder
Tenho estudado com afinco para o processo auto evolutivo a UML e o GIT.
Abraço
Responder
Parabéns Ricardo pelo artigo, serei sincero a você, desejo muito iniciar a
carreira como programador em Php, e ao ver este artigo me fez entender a
importância da disciplina. Não existe fórmulas mágicas para solucionar
problemas, devemos nos dedicar incansavelmente para obter o
aperfeiçoamento necessário, só depende do nosso próprio esforço.
Abraço.
Responder
Responder
Achei bem legal o tutorial que o escreveste, na verdade tem muitos por ali
com características péssimas de programador, eu acredito que sou um deles
mais vou melhorar no que concerne a " Você duplica código fonte?" na
verdade eu ainda faço isso e não uso as funções. mas obrigado pela dica.
Sempre ligado com o rbtech, ops!video e ficheiro
Responder
Pessoal
Responder
Deixe seu comentário
Seu nome:
Seu email:
Seu site (opcional):
Comentário: (antes de comentar leia nossa política de comentários)
Pesquisar no site
OK
Central do assinante
LOGIN
CADASTRAR
Usuário:
Senha:
Login ?
ESQUECEU SUA SENHA?
Últimas atualizações
Principal
Cursos
Bazar
Siga
Sobre
Contato