Concordo pienamente però il C è un triciclo un motore
V12 tri-turbo benzina da 12000 CV che con adeguate
conoscenze vince tutti i premi esistenti al mondo... D'altro canto la programmazione ad oggetti rende tutto più semplice e facilmente utilizzabile/
riciclabile. Per il mio modo di vedere le cose preferisco assegnare la memoria e scrivere ogni singola istruzione piuttosto che usare un `semplice`
new() o
xxxx.add() o
xxxx.getXXXX().
Ho un dubbio su una nuova cosa...
Io per svolgere il suddetto programma:
(1) avrei caricato i database
magazzini e
prodotti
(2) scansionando il file
giacenze avrei assegnato mediante la
mappa i magazzini e i prodotti.
Adesso il problema quindi è:
Queste metodo di procedere va bene? oppure devo assegnare direttamente magazzino/prodotto scansionando il file
giacenze e poi scansionando il file
prodotti per assegnarli al `magazzino`corrente?
Se è la prima opzione dove carico i dati (arrayList / lista)?
Prevedo che però la scelta migliore sia la seconda...
In tal caso leggo il file delle giacenze,
trovo un magazzino a cui corrisponde un prodotto...
ENG07KKF722
SMN9005
126
FXXK9976RPQ
SM935F
4
associo direttamente mediante il metodo
map.put(X, Y);
tale magazzino e tale prodotto in questo modo:
scansiono il file dei magazzini, trovo il magazzino, lo carico in una variabile di tipo magazzino
scansiono il file dei prodotti, trovo il prodotto, lo carico in una variabile di tipo prodotto
associo mediante il metodo suddetto i due oggetti?
Progetto in corso al link:
https://github.com/myblacksloth/javaPrograms/tree/master/WarehouseManagement