[Cascavel-pm] namespaces [off-topic]

eden edencardim em gmail.com
Sexta Agosto 24 09:58:06 PDT 2007


On 8/24/07, Nilson Santos Figueiredo Junior <acid06 em gmail.com> wrote:
> Até que você queira, por exemplo, executar duas aplicações dentro do
> mesmo processo. Aí nesse caso poderia fazer sentido ter duas factories
> diferentes. Um outro caso é quando os protótipos são ligados a algum
> data-source por exemplo e você agora descobriu que faz sentido
> utilizar 2 data-sources simultaneamente.

Isso depende bastante da aplicação. Mas mesmo assim, a aplicação que
precisar de duas factories pode implementar uma factory intermediária
que clone, modifique e "cacheie" os protótipos que obter da singleton
factory. Isto vai inclusive, descentralizar as responsabilidades e
fugir do anti-padrão God Object.

> Enfim, sempre existe um contra-caso pra qualquer caso a favor de singletons.

Então se estamos empatados, podemos nos dar o luxo de ser arbitrários... ;)

-- 
edenc.vox.com


Mais detalhes sobre a lista de discussão Cascavel-pm