8000 GitHub - andreafrancia/kata-delivery-service
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Aug 23, 2022. It is now read-only.

andreafrancia/kata-delivery-service

Repository files navigation

Sviluppare un "DeliveryService" che gestisce la consegna di pacchi acquistati da
un cliente.

Quando un cliente acquista un prodotto può scegliere che esso venga consegnato
in uno dei punti di ritiro disponibili.

Ci sono due tipi di punti di ritiro:
 - gli hub
 - i locker

Gli "hub" che possono accettare pacchi senza limiti di dimensione e senza limiti
di numero.

I "locker" che possono accettare un pacco solo se hanno a disposizione un box
libero abbastanza grande da contenerlo.

Scrivere un servizio che, data la dimensione del pacco:
 * restituisca l'elenco dei punti di ritiro disponibili.
 * consenta di prenotare uno dei suddetti punti, occupandolo

Note:

 * Ad ogni punto di ritiro è associato un nome in codice univoco
 * La dimensione del pacco è espressa un unico numero che rappresenta la misura
   del lato più lungo del pacco.
 * I box nei locker sono cubici e possono contenere solo pacchi con lato più
   lungo minore o uguale al lato del box.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0