Indietro
  


La tecnica top-down permette di concentrarsi negli aspetti ritenuti significativi in quel momento e rimandare a passi successivi gli aspetti di maggio dettaglio.
La tecnica Bottom-Up è utile quando, per la complessità del problema, si voglia cominciare a risolvere alcuni aspetti dell'algoritmo così da semplificare l'analisi successiva.
Esempio:

Si consideri l'attività di scrittura di queste dispense;

Procedere top-down significa individuare dapprima la struttura di massima delle unità didattiche e successivamente fare una scaletta degli argomenti di ogni unità.

Procedere bottom-up significa cominciare a scrivere frammenti di testo e successivamente raccordarli e comporli nel testo finale.



Spesso l'approccio migliore risulta essere un ibrido fra le due tecniche fin quando le due attività di progetto non si fondono in un unico algoritmo.
  Tecniche di programmazione
Avanti