Ognuno di noi commette errori che portano a bug. Una volta volevo iniziare a registrare i miei errori per l'analisi futura, probabilmente menzionando il titolo del progetto, il tempo approssimativo trascorso e il più importante, il tipo di errore. Ad esempio, quando ho copiato un frammento su "x" e sostituito ogni occorrenza di "x" con "y" e ho dimenticato di sostituire un pezzo minuscolo, si passa a "errore di copia-incolla". L'utilità di questo approccio dipende dalla possibilità di formalizzare i miei errori e probabilmente di ridurre al minimo il numero di tipi tra cui scegliere. Altrimenti inizierei a posticipare, ignorare e così via rendendo inutile questo sistema.
Esistono ricerche in questo settore, probabilmente un insieme minimo noto di errori? Forse alcuni di voi hanno già provato a implementare qualcosa di simile e hanno avuto esito positivo / fallito?