clase independiente para representar una entidad separada del storage • Puedo tener varias representaciones distintas del mismo “registro” • Desacoplar el código de storage de el código de negocio
un HTTP request • Se puede aprovechar Mixins, o delegación, lo que sea. • Permite testear la lógica sin necesidad de depender de un Request o un Response