O único padrão que eu costumo seguir é declarar tudo com nomes bem descritivos. Sempre dou preferência à uma declaração assim:
private var nomeUsuarioTextInput:TextInput; que uma assim: private var nmu_txt:TextInput; pois não vejo mais necessidade de abreviar hoje em dia. Boa parte do pessoal programa usando uma IDE mais moderna, e todas as IDEs possuem recursos de auto-completar. É como as funções que servem de event handlers, que já adotei o padrão: private function nomeDoObjeto_eventoHandler (event:TipoEvento) :void então a função que aguarda o evento enterFrame de uma bolinha na tela ficaria assim: private function bolinha_enterFrameHandler (event:Event) :void acho muito mais prático, descritivo e as chances de ficar com nomes repetidos para os objetos é bem pequena =D E só mais um TOC que eu tenho é o de todas as chaves do meu código eu anexar um ponto-e-vírgula também. É comum ver códigos meus assim: private function bolinha_enterFrameHandler (event:Event) :void { var bolinha:Sprite = event.currentTarget as Sprite; if (bolinha.x > stage.stageWidth) { bolinha_velocidadeX *= -1; bolinha.x = stage.stageWidth; } else if (bolinha.x < 0) { bolinha_velocidadeX *= -1; bolinha.x = 0; }; bolinha.x += bolinha_velocidadeX; }; assim eu sei exatamente quando acaba o if, por exemplo, ou quando acaba um for e começa outro =D -- Gustavo Y. Kawamoto 2010/2/22 Stefan Horochovec <stefan.horocho...@gmail.com> > Olá > > Isso não esta ligado a tecnologia e sim a um padrão que a empresa adote, se > é que adota algum também... Eu ODEIO esses padrões de três letrinhas ai para > cada coisa. Ter que decorrar milhoes de coisas da linguagem e mais uma > tabela de nomes é um saco na minha opinião. > > Att > > -- > Stefan Horochovec > Engenheiro de Software > Adobe Community Manager - http://www.flexduck.org/ > Blog: http://www.horochovec.com.br/ > Twitter: http://twitter.com/horochovec > > Em 22 de fevereiro de 2010 18:10, Daniel Vitor <dvluc...@gmail.com>escreveu: > > Olá pessoal, >> >> Vi vários documentos com sugestão de padrões para boa prática de >> codificação, porém são muito raros os que possuem sugestão para >> declaração de objetos visuais. Encontrei esse para java: >> >> >> http://www.cin.ufpe.br/~phmb/ip/MaterialDeEnsino/PadraoDeCodificacaoJava.pdf >> >> Tipo do Componente -> Abreviação do Tipo >> List -> lb (lst) >> Choice -> cmb (cho) >> Memo -> mem >> Edit -> edt >> Button -> but (btn) >> Tree -> tre >> Table -> tbl >> Menu -> mnu >> ComboBox -> cmb >> CheckBox -> chb >> Frame -> frm >> Label -> lbl >> Panel -> pnl >> PopupMenu -> pop >> ProgressBar -> pgb >> RadioButton -> rdb >> Timer -> tmr >> >> Ainda não encontrei nenhum para AS/Flex. Conheço o da DClick, mas até >> a versão que vi, não possui um padrão para objetos visuais. >> >> >> http://blog.dclick.com.br/wp-content/uploads/adobe-flex-coding-guidelines-v12-portugues.pdf >> >> Gostaria de saber qual padrão vocês adotam para declarar objetos >> visuais em flex. >> >> Abraço >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >> Para sair da lista, envie um email em branco para >> flexdev-unsubscr...@googlegroups.com >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev > > > > > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev