
Originariamente inviata da
SoloWiFi
Devi assolutamente evitare che lo stesso articolo venga prenotato da 2 persone, indipendentemente da come va la transazione.
Sta a te tenere in ordine le giacenze e provvedere a far tornare disponibili quelle non acquistate. Lo devi fare e prevedere, secondo il tipo di flusso dati che stai concependo.
La regola è sempre la stessa, per ogni programmazione:
- L'utente deve potersi muovere liberamente senza preoccuparsi di fare errori e decidere cosa voler fare in modo autonomo.
- E' obbligo del programmatore prevedere, non consentire ed evitare errori e problemi.
Un'altra cosa:
Prima di scrivere il codice, il flusso di programmazione va scritto su carta ed eliminare la maggior parte degli errori.
Il programmatore che non tiene conto di questo, delegando tutto al visitatore: Non è ancora un programmatore.
Il programmatore che parte subito in "quarta" con il codice: Non è un programmatore ma solo uno smanettone.