cercate di essere un po' più specifici nella descrizione dell'algoritmo

T
Trasciatti (1400 points)
10 20 34
asked Nov 18, 2019 in HW4 obbligatorio by Trasciatti (1,400 points)

Non so cosa porti qualcuno a scrivere qualcosa come "nel for faccio dei controlli sulla stringa, fine", se è per paura che qualcuno vi rubi il posto nella leaderoard e quindi 2/4 punti o che cosa, ma è meglio scrivere in modo chiaro il codice, altrimenti come vi si valuta e/o aiuta? Non so, penso che il peer assestment sia davvero un'ottima cosa per aiutarci un po', in più se avete fatto un ottimo algoritmo non credo che qualche malintenzionato alla ricerca dei punti bonus in leaderboard riesca a copiarlo così bene da essere addirittura migliore

699 views

5 Answers

Tommaso Sgroi (12990 points)
6 11 91
answered Nov 18, 2019 by Tommaso Sgroi (12,990 points)
Penso che per alcuni sia più un fattore pigrizia. Io personalmente il mio l'ho fatto molto curato.
Christian (15220 points)
2 4 77
answered Nov 18, 2019 by Christian (15,220 points)
Come dice Tommaso anche io credo che una buona percentuale non lo scriva accuratamente per non spenderci tempo.
Io personalmente cerco di essere il più accurato possibile, forse anche troppo.. (e pure questo potrebbe essere un problema :D)
T
Trasciatti (1400 points)
10 20 34
commented Nov 18, 2019 by Trasciatti (1,400 points)
mi sembra un ottimo motivo, perché la cosa della leaderboard è proprio un pessimo ragionamento :(
LUPOSaymon (2730 points)
1 3 27
answered Nov 18, 2019 by LUPOSaymon (2,730 points)
Personalmente, ritengo che non bisogna essere ne fin troppo superficiali ne fin troppo precisi (iniziando magari a descrivere esattamente passaggio per passaggio, altrimenti diventa molto simile ad uno pseudo-codice.)

Inoltre, non penso che chi ha preso 32/34 abbia bisogno di aiuto (naturalmente se vedo che l'algoritmo si può migliorare, lo aiuto volentieri)
T
Trasciatti (1400 points)
10 20 34
commented Nov 19, 2019 by Trasciatti (1,400 points)
Beh ma per essere nè troppo specifici né troppo superficiali, intanto bisogna spiegare qualcosa;  poi "se hai bisogno di aiuto" molto spesso anche una cosa ottima può essere migliorata, un piccolo dettaglio, insomma, "io faccio dei controlli sulla stringa fine" non mi sembra comunque una buona descrizione, nemmeno se non vuoi aiuto
LUPOSaymon (2730 points)
1 3 27
commented Nov 19, 2019 by LUPOSaymon (2,730 points)
Su questo concordo, un semplice "faccio dei controlli sulla stringa" non ha molto senso...mi viene subito da domandarmi "cosa caspita controlli?
AlessandraIzzo (6010 points)
6 6 30
answered Nov 19, 2019 by AlessandraIzzo (6,010 points)
Ma "nel for faccio dei controlli sulla stringa, fine" era un pezzo dell'algoritmo o l'intero algoritmo? Nel secondo caso, bellissimo!
Comunque credo che diverse persone abbiano proprio dei limiti nella capacità di esposizione. Credo venga anche prima della pigrizia
T
Trasciatti (1400 points)
10 20 34
commented Nov 19, 2019 by Trasciatti (1,400 points)
Allora, è diviso in due. Ci sono tipo 4 righe di procedimento abbastanza dettagliato su come divide le parole e le unisce, e la seconda parte letteralmente solo quello. Insomma (???) prima ci sei riuscito
AlessandraIzzo (6010 points)
6 6 30
commented Nov 19, 2019 by AlessandraIzzo (6,010 points)
Capito, è comunque molto bello haha
LorenzoChicca (1140 points)
4 6 18
answered Nov 19, 2019 by LorenzoChicca (1,140 points)
Io ho notato una tendenza inversa rispetto all' HW2.

In pratica gli pseudocodice che ho ricevuto erano molto superficiali, stavolta invece ho ricevuto dei poemi, molto dettagliati, quasi una traduzione in italiano del codice PY.
a
a.pietroluongo (11250 points)
15 38 131
commented Nov 19, 2019 by a.pietroluongo (11,250 points)
Anche io. Meglio così