Skip to content
This repository has been archived by the owner on Jun 16, 2023. It is now read-only.

Latest commit

 

History

History
10 lines (7 loc) · 560 Bytes

11_portabilità.md

File metadata and controls

10 lines (7 loc) · 560 Bytes

Portabilità

Un codice si dice portabile se può eseguire mantenendo il proprio comportamento invariato su differenti architetture. Non è portabile in caso contrario.

Un codice non portabile è altamente sconsigliato, almeno che non si stia lavorando su sistemi embedded (unica architettura utilizzata).

Approccio bottom-up

Scrivo tutte le funzioni che mi servono e (forse) le utilizzo per implementare l'algo ad alto livello

Approccio top-down

Scrivo solo i prototipi delle funzioni, commentandoli, e li utilizzo senza averli ancora implementati.