Mi è stato assegnato il compito di progettare un sistema che ha il prezzo di un prodotto con importi diversi di tasse diverse in base a diversi fattori.
Ad esempio negli Stati Uniti ne otterresti alcuni: uno basato sulla regione e un altro sullo stato e così via, mentre nell'UE si ottiene l'IVA. Sto cercando di individuare un modo non codificato di applicare imposte diverse in base a fattori diversi per il cliente e il prodotto e la posizione o il negozio.
Qualcuno ha un'idea di una soluzione che si possa facilmente applicare a questo problema?
Anch'io accetterei risposte generali su come imparare a risolvere tali domande di progettazione in generale (come un libro che ti guida attraverso la creazione di un approccio strutturato)