Há No dia 25 de Janeiro de 2011 07:21, Miguel Pinto <[email protected]>escreveu:
> João Saleiro - é um habito que trago desde a versão 4 do php. Devido a > falta de "access modifiers", e pouca estrutura OOP, isso mudou com a versão > 5. > Assim dentro de uma classe a forma que usamos para destinguir se a variavel > é privada ou publica começamos a adoptar essa tecnica de preceder o nome com > um _. > > Por um lado concordo contigo quanto ao uso de protected em vez de private > vars, em geral, por razões de segurança tendo a fazer todas as variaveis > privadas, e apenas vou expondo o que realmente preciso que fique exposto, > assim evito expor partes que não quero ver expostas. Mais uma vez habitos de > PHP. Não quero com isto dizer que estou certo ao fazer as coisas assim... > > Pelo que vi existem semelhanças entre os coding standards de ActionScript e > de PHP em particular da Zend Framework, mas também existem algumas > diferenças, pessoalmente acabei por portar para o meu codigo actionscript > muitos dos habitos que trago do PHP. > > > > > > > No dia 25 de Janeiro de 2011 01:15, João Fernandes < > [email protected]> escreveu: > > >> ou quando consideramos que a nossa classe está "inacabada" e não queremos >>> "expôr" a variável na API para não comprometer alterações à especificação no >>> futuro (deve-se tentar fechar a especificação da classe, e evitar alterações >>> à API - variáveis e métodos "deprecated"). >>> >> >> Nesta situação sou mais apologista de usar um namespace dedicado como o >> SDK faz em alguns sítios (menos do que devia é verdade). Mantendo por detrás >> de um namespace supostamente só recorrendo ao mesmo é que se obtém acesso às >> variáveis / funções 'escondidas' por este método. >> >> Quanto aos helpers, acho que nem esses deveriam recorrer a private, nunca >> se sabe se uma subclasse não irá precisar de aceder à variável em questão. >> >> João Fernandes >> >> >> -- >> 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] <riapt%[email protected]> >> . >> Para ver mais opções, visite este grupo em >> http://groups.google.com/group/riapt?hl=pt-PT. >> >> > > > -- > Miguel Pinto > Comunidade portugesa de php (www.php-pt.com) > [email protected] > [email protected] > > -- > 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] <riapt%[email protected]>. > Para ver mais opções, visite este grupo em > http://groups.google.com/group/riapt?hl=pt-PT. > -- *Paulo Afonso* Tlm: 938945683 http://www.semmais.com/ http://www.linkedin.com/in/semmais/ http://www.facebook.com/semmais/ * * *O teu êxito depende muitas vezes do êxito das pessoas que te rodeiam. (Benjamin Franklin)* -- 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.
