cat javascript/scrivere-le-funzionalita-in-parole-semplici.md

Lezione 60 12 min

Scrivere le funzionalità in parole semplici

Descrivere cosa deve fare l’app prima di scrivere codice.

In parole semplici

Prima del codice scrivi frasi semplici. Se non riesci a spiegare una funzione in una frase, probabilmente è troppo confusa.

Questa lezione fa parte del modulo Progetto finale guidato. L’obiettivo del modulo è: Costruire una mini app semplice, pubblicarla e saper spiegare le scelte principali.

Parole nuove

  • funzionalità: azione utile che l’app offre.

Cosa impari

  • Capire il concetto senza partire da definizioni astratte.
  • Vedere un esempio piccolo che puoi copiare e modificare.
  • Collegare l’argomento al risultato del modulo: una mini app JavaScript pubblicata online con README essenziale.

Esempio da copiare

const funzionalita = [
  "Aggiungere un libro con titolo e autore",
  "Segnare un libro come letto",
  "Mostrare solo i libri da leggere"
];

console.log(funzionalita);

Non devi memorizzare tutto subito. Prima copia l’esempio, fallo funzionare e cambia una cosa alla volta.

Esercizio guidato

  1. Scrivi le tre funzioni principali della tua app.
  2. Per ognuna scrivi input e risultato.
  3. Cancella parole vaghe come “gestire”.
  4. Trasforma ogni frase in un piccolo compito.
  5. Ordina i compiti dal più semplice al più difficile.

Controllo finale

Hai finito quando ogni funzionalità è chiara anche senza vedere il codice.