Ricardo, nós fazemos assim:
for (var i:Number = 0; i < 10; ++i)
{
if (myNumber == i)
{
trace("do this");
}
else
{
if (name == "xpto")
{
trace("do else, and xpto");
}
else
{
trace("do else, but not xpto");
}
}
}
A vantagem é mesmo a facilidade em reconhecer blocos.
Provavelmente o Google Groups vai desformatar a identacão, mas veremos
se chega bem...
linkedIn <http://pt.linkedin.com/in/jsaleiro> João Saleiro Chief Technology Officer Tel: 00351 916 077 097 Email: [email protected] <mailto:[email protected]> Skype: joao.saleiro <callto://pedro.arelo>Webfuel Solutions <http://www.webfuel.pt> www.webfuel.pt <http://www.webfuel.pt>
Lisbon, Portugal On 24-01-2011 16:14, Ricardo Neves wrote:
Pessoalmente abro o bloco na mesma linha da definição da função. Habituei-me a essa forma desde C e já são muitos aninhos a usar essa forma.Ultimamente até tenho tentado usar a forma standard e o maior entrave que apanho é nos else's.Após a definição da função até vai bem e não me faz confusão alguma. Após If's já começa a parecer-me estranho ou não natural se preferirem.Agora quando chega aos else's é que a coisa patina de todo! Tudo que não } else { fica weird para mim.*De:*[email protected] [mailto:[email protected]] *Em nome de *João Saleiro*Enviada:* segunda-feira, 24 de Janeiro de 2011 15:39 *Para:* [email protected] *Assunto:* Re: [riapt] Coding Standards Ricardo,os standards (infelizmente) dependem muito da linguagem usada. Em JAVA o standard é usar a chaveta na mesma linha. Em Actionscript, o Standard definido pela Adobe, é a chaveta na linha abaixo. O FlexFormatter, por defeito vem configurado à lá JAVA. Mas tens lá um botãozinho (set to Adobe Standards) que coloca a chaveta na linha abaixo.Agora, em termos de prática... Nós aqui usamos chaveta na linha abaixo, porque fica mais fácil reconhecer blocos dentro de blocos.Mas acredito que seja uma questão de habituacão.Ou seja, infelizmente é um daqueles standards que não é muito standard... :o)**linkedIn <http://pt.linkedin.com/in/jsaleiro>*** João Saleiro* Chief Technology Officer Tel: 00351 916 077 097 Email: [email protected] <mailto:[email protected]> Skype: joao.saleiro <callto://pedro.arelo> Webfuel Solutions <http://www.webfuel.pt> www.webfuel.pt <http://www.webfuel.pt> Lisbon, Portugal On 24-01-2011 15:32, Ricardo Araújo wrote: Viva,Normalmente aprendemos nas aulas que devemos usar as chavetas dasfunções em linhas separadas. A verdade é que pelo menos em Flash/Flex a malta habituou-se a usar na mesma linha... e por simpatia eu também... (será influencias do JAVA)mas se formos a ver nos documentos da adobe e no próprio código daadobe, estes utilizam em linhas separadas...Alguém sabe dizer qual a razão pela qual é habito em flash utilizar aabertura de chavetas na mesma linha?exemplo:private function doNothing() : void{ //code }estão a me impingir a mudança e não está a ser nada fácil...pessoalmente prefiro com as chavetas na mesma linha!--Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Para anular a inscrição neste grupo, envie um e-mail para [email protected]. Para ver mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT.--Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Para anular a inscrição neste grupo, envie um e-mail para [email protected]. Para ver mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT.
-- Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Para anular a inscrição neste grupo, envie um e-mail para [email protected]. Para ver mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT.
<<inline: LinkedIn.gif>>
<<inline: Webfuel.gif>>
<<image/gif>>
<<image/gif>>
