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.

Responder a