Ricardo,

a partir de determinada altura, vais comecar cada vez menos a olhar para os algoritmos, e cada vez mais para a assinatura dos métodos (que devem estar bem descritas, e ter as pré-condicoes, e pós condicões bem descritas). Até chegares ao ponto em que comecas a "fechar" os blocos de código usando as ferramentas do editor (o sinal de + e - em cada bloco). Quanto à "qualidade" do código, seria muito interessante se tivessem visto uma keynote no Adobe MAX com uma preview de um sistema de code formatting que coloca o código com "aspecto" de documentacão. Eu, pessoalmente, achei super interessante, e gostava de testar uma coisa dessas.



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 18:22, Ricardo Araújo wrote:
Pois,

Eu também sou dessa opinião...
acho que é muito mais limpo com a chaveta na mesma linha... não há
tantas quebras e espaços vazios!
até que o próprio código fica com todas aquelas cores e negritos... dá
bem para ver o inicio dos blocos.

Mas é o meu ponto de vista... a adobe lançou o seu code standards e
será sempre o oficial.
Ainda estou numa fase inicial, tenho esperanças de me habituar. Mas
fico nervoso quando vejo ecrãs cada vez mais estreitos e code standads
inimigos do programador... (uma função, um "if" e um "for each" e já
não cabe mais nada no ecrã! srool it) hehe

Neste momento invejo a malta do JAVA... hehe!

On 24 Jan, 17:03, Paulo Lameira<[email protected]>  wrote:
... reconheço que poderá ser uma vantagem no reconhecimento mas soa estranho
para quem não está habituado... parece que graficamente não é tão
apelativo....

;o)

2011/1/24 João Saleiro<[email protected]>









  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...
*
*
--
Paulo Lameira
New Media Developer
(+351) 962.855.462http://paulolameira.pt.to

--
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>>

Responder a