Comprendo il plagio e parafrasando abbastanza bene quando si tratta di scrivere un documento di ricerca, ma quelle aree equivalenti nella programmazione mi sembrano estranee. Ho cercato gli argomenti online e, sorprendentemente, non c'è tanto materiale sull'argomento come ci si aspetterebbe.
Quando scrivo codice e devo implementare qualcosa che non ho mai implementato prima, andrò online per cercare un esempio. Provo a leggere la documentazione in anticipo, ma a volte trovo difficile seguirlo. Quindi, se fallisce, cercherò l'argomento online e mi verranno presentati dozzine di esempi (se si trovano sul blog personale di qualcuno o su un sito di domande e risposte come SO). Ora di solito mi vengono presentate 5-10 righe di codice. Ho e non lo copierò MAI nel mio codice, ma mi preoccupo ancora di copiarlo alla lettera. Trovo difficile riformulare un certo codice, specialmente quando ci sono solo tanti modi per farlo. Mi assicuro di rinominare le variabili, cambiare la formattazione, ecc. - Ma è abbastanza?
Ho sempre voluto capire questo argomento, ma ora che sto lavorando con una nuova lingua e in un ambiente aziendale, penso che sia particolarmente pertinente. Se qualcuno potesse spiegare o collegare a una buona spiegazione altrove, lo apprezzerei molto!
tl; dr Non capisco quanto devi cambiare e riformulare 5-10 frammenti di codice trovati online per evitare il plagio. E se c'è davvero poco che puoi cambiare?