Cos'è il codice unico?
Un codice unico è un programma creato per un singolo utilizzo, a differenza della maggior parte degli altri programmi realizzati per più usi. Tale codice verrà utilizzato una sola volta, quindi la maggior parte dei programmatori li realizza solo perché l'attività eseguita dal codice richiede più tempo di quanto la programmazione richieda. Ciò significa che la maggior parte delle attività eseguite dai codici una tantum sono piccole e non molto intense. La codifica lucidata normalmente viene sostituita con hack rapidi che portano a termine il lavoro ma mancano di stabilità per molteplici usi. È insolito che questo programma sia realizzato per più di un utente, sia perché viene usato una sola volta sia perché richiederebbe più codice.
Quando viene creato un codice unico, il programmatore lo fa perché rendere il programma più semplice rispetto all'esecuzione manuale dell'attività. Ad esempio, se l'utente desidera organizzare molte immagini disorganizzate per creatore e data di creazione, ciò può richiedere molto tempo. Se il codice impiega meno tempo, sarebbe nell'interesse del programmatore creare il codice invece di iniziare a ordinare le immagini.
Compiti sostanziali richiedono una codifica sostanziale e, sebbene il lavoro svolto dalla codifica una tantum possa essere grande, raramente è complicato. Ad esempio, il codice potrebbe essere in grado di classificare migliaia di immagini, ma raramente può eseguire attività avanzate come l'elaborazione delle immagini, poiché ciò richiede più codice. Allo stesso tempo, se il programmatore ha la capacità di creare un codice unico più avanzato, allora questo può essere fatto.
I programmi creati per molteplici usi, e in particolare la distribuzione, vengono normalmente ripuliti e pieni di codice creato per mantenere stabile il programma. Con un codice una tantum, questo codice lucido normalmente viene escluso, perché richiede molto più tempo per essere realizzato. Invece, utilizza una codifica piena di hack - o piccoli frammenti di codice più brevi e più facili da realizzare rispetto alle righe complete di codice - e una codifica ottimizzata per una programmazione veloce.
Viene creato un codice unico per un singolo utilizzo, quindi è raro che un programmatore crei un codice per più utenti. Ciò implica che il programma può essere utilizzato più di una volta e in genere è necessaria una programmazione molto più ampia per consentire a più utenti. È molto più comune per il programmatore creare un codice monouso che influisce su più computer in una rete, piuttosto che uno che deve essere eseguito da molti utenti diversi.