Come creare un design configurabile nei problemi di consegna dei ristoranti? [chiuso]

-3

Il problema è che ci sono pochi ristoranti e pochi ragazzi di consegna disponibili. Ogni ristorante ha un ordine del pasto e i ragazzi della consegna devono essere assegnati al ristorante.

Ora ci possono essere molti criteri per l'assegnazione del ragazzo a un ristorante. Ad esempio, la distanza tra il fattorino e il ristorante, la priorità del cliente che effettua un ordine come un cliente premium, l'orario di collocazione dell'ordine ecc.

Come si può progettare il codice per aggiungere facilmente nuove condizioni?

    
posta Shashwat Kumar 29.06.2018 - 18:04
fonte

1 risposta

0

Potresti creare un motore di regole.

    
risposta data 29.06.2018 - 18:39
fonte

Leggi altre domande sui tag