Al momento sto lavorando su un'app per Android che riceve la maggior parte dei dati visualizzati da un'interfaccia REST.
In primo luogo, richiedo le informazioni per un'azienda la richiesta include un elenco di ID negozio. Con ogni ID posso quindi richiedere i dettagli per questo negozio.
Come parte della mia app posso aggiornare gli orari di apertura del negozio e rispedirli al server. Per questo, ovviamente ho bisogno dell'ID del negozio per dire al server quale negozio aggiornare.
Ora, la mia domanda: l'oggetto JSON restituito da {SERVER} / StoreDetails / {ID} non include l'ID del negozio. Quindi devo prima recuperare il JSON, analizzarlo e quindi aggiungere manualmente l'ID del negozio all'oggetto - che ritengo inutilmente complicato la mia logica, così come i miei oggetti modello che ora hanno bisogno di un setter di qualche tipo di copia / aggiornamento costruttore quando altrimenti potrebbero essere totalmente immutabili ...
Sarebbe / è stato ragionevole includere l'ID del negozio nell'oggetto JSON restituito o è considerato ridondante e una cattiva pratica?