cat python/definire-i-dati-del-progetto.md
Definire i dati del progetto
Scegliere quali campi servono davvero per ogni elemento salvato.
Prima idea
Prima di salvare dati, devi sapere che forma hanno. Una scheda con troppi campi diventa pesante; una con pochi campi può essere insufficiente.
Questa lezione fa parte del modulo Progetto finale guidato. L’obiettivo del modulo è: Costruire un progetto piccolo, completo e presentabile, senza saltare pianificazione, controlli e spiegazione.
Parole nuove
- modello dati: forma scelta per rappresentare le informazioni.
- campo obbligatorio: dato che serve per forza.
Cosa impari
- Scrivere una scheda di esempio.
- Separare campi obbligatori e opzionali.
- Usare nomi coerenti per le chiavi.
Esempio da copiare
libro = {
"titolo": "Il barone rampante",
"autore": "Italo Calvino",
"letto": False,
}
print(libro)
Prima copialo senza modificarlo. Poi cambia una cosa sola e riesegui: una parola, un numero, un messaggio o un valore.
Prova guidata
- Scrivi una scheda di esempio per il tuo progetto.
- Scegli 3 o 4 campi al massimo.
- Controlla che ogni campo serva davvero.
Sfida piccola
Prendi l’esempio e rendilo tuo senza aggiungere complessità inutile. Se qualcosa si rompe, torna all’ultima versione funzionante e cambia una riga per volta.
Controllo finale
Hai finito quando puoi creare due schede diverse con la stessa forma.