Ed
há 2 anos
O padrão GRASP adequado para a necessidade apresentada é o padrão "Controlador" (Controller). O padrão "Controlador" é responsável por receber e gerenciar as solicitações do usuário, atuando como intermediário entre a interface do usuário e os objetos do sistema. Ele é responsável por receber as entradas do usuário, processá-las e direcioná-las para os objetos apropriados. No exemplo apresentado, o objeto intermediário atua como um controlador, gerenciando a comunicação entre os dois elementos e mantendo um baixo acoplamento entre eles. Ele é responsável por receber as solicitações de um elemento e direcioná-las para o outro, garantindo que a comunicação entre eles seja eficiente e organizada.
Mais perguntas desse material