Contesto
Attualmente sto lavorando a un progetto personale che coinvolge JavaScript funzionale reattivo e ho trovato una domanda strana. Nota che questa domanda non è specifica di JavaScript, ma questo è il contesto in cui lo sto chiedendo.
Scenario
Quando si filtra una raccolta di dati, si finisce con un set di dati più piccolo. Pertanto, il filtraggio corretto dei dati in precedenza (anziché in un secondo momento) finisce per ottimizzare il codice successivo, poiché non ha bisogno di scorrere la porzione di dati che non verranno utilizzati. (pensa al filtraggio prima della mappatura, invece del visto-versa)
Tuttavia, mi chiedevo se ci sia uno scenario in cui l'ordinamento offre vantaggi simili, o se l'ordinamento è generalmente usato come un modo per formattare i dati da visualizzare, in modo che un utente finale possa assorbirlo più facilmente (ordina per nome, città, stato, ecc.)
Domanda
Quando si ordinano i dati più desiderabili rispetto all'ordinamento delle corrispondenti viste di quei dati?