Fiz do msm modo que o Jonas e deu certo, soh que eu usei um slowMove (se bem que como eh 1 pixel nao vai fazer diferenca)
Em 02/09/09, Miguel Jonathan<[email protected]> escreveu: > Quando um emérito fala, prestem atenção! -) > Jonathan > > 2009/9/1 Peter P. Lupo <[email protected]> > >> Valeu pelo endorsement. :-) >> >> Abraço! >> >> Peter P. Lupo >> Undergraduating in Computer Science DCC/UFRJ >> MPS.BR Authorized Implementation Practitioner >> Sun Certified Java Associate >> http://sites.google.com/site/pplupo >> Cell. +55 (021) 81742487 >> >> >> 2009/9/1 Leonardo Borba <[email protected]> >> >> Hehehhe, uma bela dissertação de como saber escrever um codigo fonte.... >>> Congratulations! >>> >>> PS.: por experiencia propria, Peter esta coberto de razao. >>> >>> 2009/9/1 Peter P. Lupo <[email protected]> >>> >>> Gente, eu não soube de nenhuma discussão a este respeito na monitoria mas >>>> deixar o código em inglês me parece ser irrelevante. Inclusive aconselho >>>> que >>>> vcs se acostumem a programar em inglês. Muitos códigos que vcs vão ver >>>> (a >>>> maioria) será em inglês, alguns projetos onde vcs vão trabalhar (mesmo >>>> em >>>> empresas brasileiras) serão em inglês por questões de uniformidade (a >>>> API >>>> está em inglês, assim como algumas regras de padrão de nomenclatura que >>>> vcs >>>> vão ver) e é muito possível que vcs venham a trabalhar fora do país ou >>>> em >>>> empresas estrangeiras ou em empresas prestando serviço para empresas >>>> estrangeiras ou com equipes mistas, com pessoas de diferentes >>>> nacionalidades >>>> (pra quem acha que é muito raro, eu mesmo já vivi algumas destas >>>> experiências). >>>> Isto se não resolverem contribuir pra algum projeto open source. >>>> >>>> Quanto a comentários, é MUITO importante que seu código seja >>>> compreensível, não só por quem vai corrigir, mas por vc mesmo no futuro >>>> ou >>>> por pessoas que trabalham com vc ou trabalharão no projeto que vc >>>> desenvolveu um dia. >>>> >>>> Como regra, eu adoto a política de tentar fazer um código tão claro que >>>> dispense comentários. Só quando isto não é possível por uma >>>> idiossincrasia >>>> da vida que eu comento e tento ser o mais explicativo possível. >>>> >>>> "Vc pode ter um código tão simples que obviamente não tem erros ou tão >>>> complicado que não tem erros óbvios." -Não lembro o autor. >>>> >>>> Reparem, por exemplo, neste trecho fictício: >>>> >>>> if ((e1.comparaMaior(e2) || e1.vazio()) && (e2 != null)) { >>>> fazerAlgo(); >>>> } >>>> >>>> em contraste com: >>>> >>>> if (elemento1AtendeRestricaoXelemento2(e1, e2)) { >>>> fazerAlgo(); >>>> } >>>> >>>> boolean elemento1AtendeRestricaoXelemento2(e1, e2) { >>>> return (e1.comparaMaior(e2) || e1.vazio()) && (e2 != null); >>>> } >>>> >>>> Notem que fica claro o que está sendo testado no if e fica clara também >>>> a >>>> intenção daquela comparação enorme quando vc vê o método implementado >>>> abaixo. Não é necessário o comentário. Assim, evita-se, entre outras >>>> coisas, >>>> que o código seja atualizado, e o comentário esquecido, ficando >>>> desatualizado e informando uma condição diferente da que acontece, >>>> causando >>>> muitos transtornos. >>>> >>>> Usar nomes de variáveis que signifiquem alguma coisa também é outra boa >>>> prática. Todas as boas IDEs completam os nomes quando digitamos os >>>> primeiros >>>> caracteres e pressionamos ctrl+space. >>>> Notem que não poupei letras no nome do método. O importante é deixar >>>> claro e organizado. >>>> >>>> Abraço! >>>> >>>> Peter P. Lupo >>>> Undergraduating in Computer Science DCC/UFRJ >>>> MPS.BR Authorized Implementation Practitioner >>>> Sun Certified Java Associate >>>> http://sites.google.com/site/pplupo >>>> Cell. +55 (021) 81742487 >>>> >>>> >>>> 2009/9/1 Bruno Medeiros <[email protected]> >>>> >>>>> E isso afeta a nota? Como é o critério de avaliação? >>>>> >>>>> >>>>> >>>>> >>>> >>>> >>>> >>> >>> >>> -- >>> Leonardo Borba >>> >>> >>> >> >> > >> > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Comp 2 - Geral" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~----------~----~----~----~------~----~------~--~---
