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(____)