> 4- Qual a diferença entre os códigos abaixo? > Código 1: > Edit1:= 'teste'; > Código 2: > Edit1 := 'teste'; > > Bem, para mim e para todos, é nenhuma, mas para o curso sim.. existe a > diferença... ou seja, em todas as partes em que o usuário deve digitar algum > código, o curso só aceita se for escrito exatamente como mostra no exemplo, > isso inclui caixa alta, a falta do espaço entre o Edit1 e o :=, ou seja, > fica cansativo você digitar corretamente e ver que não foi certo e você > procurar que a diferença está numa letra que está minúscula, ou num espaço a > mais... concordo que deva ter um padrão, mas isso pra mim é um esquecimento > do programador. >
Com todo o respeito que o nobríssissimo companheiro de lista merece, mas sugiro que o mesmo seja um pouco mais cuidadoso quando fizer colocações que exponham um juizo de valor em nome de uma coletividade e não em nome de sí proprio, porque nem sempre a sua opinião é a opinião unânime ou da maioria. A sua colocação: "Bem, para mim e para todos, é nenhuma, mas para o curso sim" é totalmente inverídica uma vez, que PRA MIM isto tem diferença sim. Pra mim um código escrito da seguinte forma: Edit1:='teste'; if recebemisc then begin if mov.compensaISS then itm.precounit:=Arredonda(vlrunitario/(1-taxaISS/100),4) else itm.precounit:=vlrunitario; end; é um código confuso e de difícil análise quando se está com pressa em achar um erro. Você não consegue ter um impacto visual positivo a primeira olhada no mesmo. Pra mim (e acredito que pra alguns outros possívelmente) não é e jamais foi a melhor forma de se codificar um projeto. PRA MIM, AGORA EU DIGO PRA MIM. A melhor forma de se codificar um projeto é algo parecido com isto abaixo listado: for i := 0 to Impostos.Count-1 do begin // xlws.Cells.Item[row, 3].Value := Impostos.Items[i].codigo; xlws.Cells.Item[row, colquant + 2].Value := Impostos.Items[i].valor1; xlws.Cells.Cells.Item[row, colquant + 2].NumberFormat := fmt; totmedicao := (totmedicao - Impostos.Items[i].valor1); // inc(row); // end; // inc(row); // xlws.Cells.Item[row, 3].Value := 'Total Líquido :'; xlws.Cells.Item[row, colquant + 2].Value := totmedicao; xlws.Cells.Cells.Item[row, colquant + 2].NumberFormat := fmt; Código fonte escrito em forma clara e bem organizado, lhe permite achar rapidamente uma linha de instrução, que supostamente esteja com bug. A regra é simples: Você tem que ter uma visão clara e desembaraçada do código ao primeiro impacto visual sobre a unit. Se não tiver, seu código fonte precisa ser melhor "arrumado". E isto é fundamental naquelas horas que o gerente já talí, fungando no seu cangote e cornetando na sua orelha cobrando sistematicamente a correção daquele erro o cliente detectou. Mui respeitosamente. []s Walter Alves Chagas Junior Projeto e desenvolvimento de sistemas Telemont Engenharia de telecomunicações Belo Horizonte - MG - Brazil [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 -----Mensagem original----- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Fellipe Henrique Enviada em: sábado, 15 de abril de 2006 16:58 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Borland Open University - Críticas Olá amigos da lista, e principalmente ao Andreano (é o único que conheço da Borland que participa da lista) :o), Estou finalizando meu curso através da Borland Open University ( www.borlandopenuniversity.com.br) e deixo aqui minhas críticas a este empreendimento da Borland, creio que crítica construtivas são sempres bem vindas, não é? 1- Não poderia deixar de ser a primeira: Estão realmente de parabéns, ótimo trabalho. As telas estão bem feitas e o conteúdo muito bom, ótima iniciativa, não podemos só criticar, temos que elogiar também ué! :o) 2- A primeira crítica é quanto ao e-mail de suporte, que quando iniciei o curso, enviei uma pergunta e até o momento nenhuma resposta, e isto aconteceu com o fórum também, sei que o forúm é frequentado pelos usuários, mas poderia ser também por um administrador, para que possamos tirar nossas dúvidas, o que até o momento não foi encontrado por mim e algumas pessoas. 3- Esta crítica é com o "português" do pascal, ou seja, a ortografia, em vários momentos vi palavras como *function* escritas como *fution, fucton*... para quem já programa sabe que isso é erro de digitação, mas pra quem está migrando pro delphi agora? 4- Qual a diferença entre os códigos abaixo? Código 1: Edit1:= 'teste'; Código 2: Edit1 := 'teste'; Bem, para mim e para todos, é nenhuma, mas para o curso sim.. existe a diferença... ou seja, em todas as partes em que o usuário deve digitar algum código, o curso só aceita se for escrito exatamente como mostra no exemplo, isso inclui caixa alta, a falta do espaço entre o Edit1 e o :=, ou seja, fica cansativo você digitar corretamente e ver que não foi certo e você procurar que a diferença está numa letra que está minúscula, ou num espaço a mais... concordo que deva ter um padrão, mas isso pra mim é um esquecimento do programador. 5- Porque não fornecer o conteúdo num PDF para que possamos imprimir? Ou menos um resumo... Bem, como eu disse ainda não terminei o curso, mas eis minhas críticas construtivas - no momento- para o pessoal da Borland, sei que todos somos humanos e sempre é possível uma falhazinha em algum lugar, isso é normal, mas porque não ajudar nas descobertas não é?!? No mais indico a todos, e com certeza nos próximos cursos estarei aí fazendo... Um grande abraço a todos, e feliz páscoa! -- _________________________________ Fellipe Henrique [EMAIL PROTECTED] "Venham até a borda, ele disse. Eles disseram: Nós temos medo. Venham até a borda, ele insistiu. Eles foram, Ele os empurrou... E eles voaram." (Guillaume Apollinaire) [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html