Ed
há 2 meses
Na arquitetura Flux, o componente Store é responsável por gerenciar o estado da aplicação e garantir que as atualizações sejam feitas de forma consistente. O uso de múltiplas instâncias de um Store poderia, de fato, levar a inconsistências, pois cada instância poderia manipular a mesma base de dados de maneira independente. Analisando as opções: A. Abstract Facade - Este padrão é usado para simplificar a interface de um sistema complexo, mas não se aplica diretamente ao problema de múltiplas instâncias. B. Singleton - Este padrão garante que uma classe tenha apenas uma única instância e fornece um ponto de acesso global a ela. Isso se encaixa perfeitamente na necessidade de ter uma única instância do Store para evitar inconsistências. C. Proxy - Este padrão fornece um substituto ou representante de outro objeto para controlar o acesso a ele, mas não resolve o problema de múltiplas instâncias. D. Composite - Este padrão é usado para compor objetos em estruturas de árvore para representar hierarquias parte-todo, não se relacionando com a questão de instâncias. E. Template Method - Este padrão define o esqueleto de um algoritmo em uma operação, mas não aborda a questão de instâncias. Portanto, a opção correta que se relaciona com a necessidade de evitar múltiplas instâncias do Store e garantir consistência é: B. Singleton.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material