Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Dubbio: "qualità del codice (migliori misure di leggibilità)"

VincenzoImperati (6290 points)
6 15 58
in Info sul corso e sugli esami by (6.3k points)

Salve gente! Leggendo le 'Regole di funzionamento del corso' i punti bonus possono essere ottenuti grazie alla qualità del codice. Chi mi saprebbe consiliare su casa prestare attenzione per migliorare questo parametro? Ovvero, come riuscire a realizzare un codice con 'migliore' qualità? Grazie in anticipo.

616 views
closed

1 Answer

Best answer
s
simone (25820 points)
47 97 209
by (25.8k points)
selected by
  1. Identificatori significativi: specifici, non ambigui e coerenti;
  2. nomi e parametri delle funzioni di buona qualità;
  3. funzioni che realizzano concetti distinti;
  4. codice commentato, commenti leggibili e non ridondanti contenenti informazioni aggiuntive;
  5. corrispondenza concettuale tra il commento e il codice commentato.
Auron (15880 points)
50 126 194
by (15.9k points)
Non avevo capito questa cosa T.T
Ok, dovrò riconsegnare tutti i programmi commentandoli per bene :P
Grazie a te per la risposta chiara e a Vincenzo per la domanda utile!

P.s. Per i commenti usiamo "#" oppure ' ' '?
Auron (15880 points)
50 126 194
by (15.9k points)
Scrivo consiglio per tutti, ho usato i "#" perchè con il triplo apice mi dava problemi di indentazione sulle righe sottostanti, anche se erano ben indentate. :D
Spero possa andar bene :)
Xriuk (13590 points)
6 24 116
by (13.6k points)
Ma queste valutazioni avvengono in modo automatico oppure manuale?
s
simone (25820 points)
47 97 209
by (25.8k points)
Tramite un software che ho realizzato, in grado di fornire un indice di leggibilità dei vostri programmi.
andrea.sterbini (207920 points)
750 1267 2373
by (208k points)
Che per ora non è stato attivato (ci sono state tante/troppe cose da fare)
Xriuk (13590 points)
6 24 116
by (13.6k points)
Ah, ecco perchè non funziona: ho provato a commentare il mio codice ma non è cambiato nulla. Quindi questi 2 punti bonus non ci sono?
s
simone (25820 points)
47 97 209
by (25.8k points)
Per il momento no, cercheremo di attivarla per gli ultimi 2 homework oppure la valuteremo in seguito (per tutti gli homework).
Auron (15880 points)
50 126 194
by (15.9k points)
Mi pare sensato :)