Link copiato negli appunti
Indentare nel gergo informatico, significa utilizzare degli spazi o tabulazioni per distinguere gerarchicamente le diverse parti del codice sorgente.
Scrivere codice rispettando le regole dell’indentazione significa renderlo più semplice da leggere e da comprendere, perché consente di identificare, a colpo d’occhio, code come i diversi rami di un costrutto if
, le istruzioni che fanno parte di un ciclo for
, ecc.
Ad esempio, osservate la differenza di tra due modi di scrivere la medesima routine, la prima senza intentazione e la seconda con codice indentato:
Private Sub Punteggio(p As Integer) If p <= 0 Then 'Punteggio negativo. MsgBox "Che risultato pessimo.", vbInformation MsgBox "Forse è meglio riprovare, non credi?", vbQuestion Or vbYesNo ElseIf p > 0 And p < 10 Then 'Punteggio sufficiente. MsgBox "Ti sei impegnato, ma potevi fare di meglio!",vbInformation ElseIf p >= 10 And p < 20 Then 'Punteggio buono. MsgBox "Non te la sei cavata per niente male.",vbInformation MsgBox "Ti meriti un posto d'onore.", vbInformation Else 'Punteggio ottimo. MsgBox "Hai realizzato un punteggio straordinario,complimenti!", vbInformation End If End Sub
Private Sub Punteggio(p As Integer) If p <= 0 Then 'Punteggio negativo. MsgBox "Che risultato pessimo.", vbInformation MsgBox "Forse è meglio riprovare, non credi?", vbQuestion Or vbYesNo ElseIf p > 0 And p < 10 Then 'Punteggio sufficiente. MsgBox "Ti sei impegnato, ma potevi fare di meglio!", vbInformation ElseIf p >= 10 And p < 20 Then 'Punteggio buono. MsgBox "Non te la sei cavata per niente male.", vbInformation MsgBox "Ti meriti un posto d'onore.", vbInformation Else 'Punteggio ottimo. MsgBox "Hai realizzato un punteggio straordinario, complimenti!", vbInformation End If End Sub