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]. Para ver mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT.
