El reenvío puede ser usado para simplificar la implementación de ciertos [[Patrón de diseño|patrones de diseño]], como el [[Observer (patrón de diseño)|observer]] o el [[Proxy (patrón de diseño)|proxy]].