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)




 <http://pt.linkedin.com/in/jsaleiro>  <http://pt.linkedin.com/in/jsaleiro>
linkedIn <http://pt.linkedin.com/in/jsaleiro>  João Saleiro

        

Chief Technology Officer


 



Tel:

00351 916 077 097


Email:

 <mailto:[email protected]> [email protected]


Skype:

 <callto://pedro.arelo> joao.saleiro


 



 <http://www.webfuel.pt> Webfuel Solutions

 <http://www.webfuel.pt> 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 das
funçõ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 da
adobe, estes utilizam em linhas separadas...
 
Alguém sabe dizer qual a razão pela qual é habito em flash utilizar a
abertura 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.

<<image001.gif>>

<<image002.gif>>

Responder a