1.6 KiB
1.6 KiB
Documentazione review Warehouse / FlyWMS bridge
Questa cartella contiene la documentazione tecnica destinata alla review del codice Python e SQL.
Obiettivi
- Descrivere il processo logico implementato da ogni modulo.
- Documentare firme, parametri, ritorni e responsabilita' di funzioni e classi.
- Documentare SQL, viste, stored procedure, tabelle coinvolte ed effetti collaterali.
- Aggiungere commenti inline nel codice solo dove il comportamento non e' auto-evidente.
Criterio di documentazione
La documentazione e' divisa in tre livelli.
- Processo logico: flussi operativi, eventi UI, query, effetti sul database.
- API interna: classi, funzioni, parametri, valori di ritorno, errori, dipendenze.
- Dettaglio implementativo: strutture dati, cicli, dedupliche, transazioni, side effect.
Ambito escluso
Questa review non considera:
__pycache__- log applicativi
- zip di distribuzione
- cartelle
_package_* - cartella
trash - build HTML generata in
docs/_build
Primo lotto documentato
- Modulo storico picking list
- SQL storico picking list
- Modulo gestione picking list
- Modulo prenota/sprenota SQL
- SQL prenotazione picking list
Prossimi lotti consigliati
gestione_scarico.pybarcode_service.pyebarcode_repository.pymain.py,login_window.py,db_config.py- Moduli di visualizzazione:
gestione_layout.py,reset_corsie.py,search_pallets.py,view_celle_multi_udc.py