Immagina di avere un oggetto user contenente i seguenti dati: id , name , email , telephone , address , created date , last update date .
Per creare l'utente è necessario solo un sottoinsieme di queste proprietà: name , email , telephone e address .
Il numero di proprietà può andare fuori controllo ed è più facile raggrupparle in un dizionario o in un altro oggetto, ma come lo chiameresti?
new User(name, email, telephone, address) -> new User(____)