No academics or research papers needed...
Double-click on the error-message, look at the code, fix the code, recompile.
Can't understand what's wrong with the code? read the error message for clues. Maybe SDK or language docs, maybe google to figure it out.