Descrição
Adiciona auxiliares de delegação sobre o módulo Forwardable do Ruby. É útil quando um objeto deve expor comportamentos selecionados de hashes internos ou variáveis de instância sem escrever métodos repetitivos de encaminhamento.
Delegação pode deixar posse de dados e efeitos colaterais menos óbvios. Mantenha APIs delegadas pequenas e evite expor estado interno mutável, a menos que chamadores devam alterá-lo.