Utilizziamo cookie tecnici e di profilazione (anche di terze parti) per migliorare la tua esperienza su questo sito. Continuando la navigazione accetti l'utilizzo dei cookie; in alternativa, leggi l'informativa e scopri come disabilitarli.

Dalla pratica e dall'esperienza alcune pratiche vincenti per programmare in maiera efficiente.

  1. Scegliere nomi significativi per varibaili e funzioni. Sembra banale, ma quanto codice è stato scritto e continua ad essere scritto usando senza usare buon senso! Dopo una settimana per capire la logica occorre prendere appunti studiando il codice. Un nome non va bene se devo guardare il codice per capire cosa rappresenta.
  2. Mantenere l'input e l'output separati dalla logica
  3. Utilizzare il tipo corretto di ciclo a seconda delle situazioni. Le domande da porsi sono solo due:
    1. So a priori quante volte dovrà essere eseguito il ciclo? -> il for potrebbe essere la scelta migliore
    2. Devo eseguire almeno una volta il corpo del ciclo prima di decidere se continuare? -> valutare se è il caso di utilizzare il ciclo do...while o se eseguira una "lettura anticipata".
  4. Per ogni funzione documentare cosa fa, input e output e limitazioni.