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

Responder a