La definizione di marciume del software di Wikipedia si concentra sulle prestazioni del software. Questo è un uso diverso da quello a cui sono abituato; Ci avevo pensato molto di più in termini di pulizia e design del codice, in termini del fatto che il codice avesse tutte le caratteristiche di qualità standard: leggibilità, manutenibilità, ecc. Ora, è probabile che le prestazioni diminuiscano quando il codice diventa illeggibile, perché nessuno sa cosa sta succedendo. Ma il termine software rot ha un riferimento speciale alle prestazioni? o ho ragione nel pensare che si riferisca alla pulizia del codice? o è forse questo il caso di molteplici sensi del termine in uso comune - dal punto di vista dell'utente, ha a che fare con le prestazioni; ma per l'artigiano del software, ha più a che fare con la lettura del codice?