Ich denke, die beiden Hauptprobleme mit meinen Programmen sind meine Codestruktur / Organisation und meine Fehlerbehandlung. Ich lese Code Complete 2, aber ich muss etwas lesen, um mit potenziellen Problemen arbeiten zu können.
Wenn zum Beispiel auf einer Website etwas nur passieren kann, wenn der Benutzer Daten über Javascript manipuliert, schreiben Sie dafür? Wann fangen Sie keine Fehler ab? Wenn Sie eine Klasse schreiben, die eine Zeichenfolge und ein int als Eingabe erwartet und keine Zeichenfolge und int ist, überprüfen Sie dies, oder lassen Sie es in die aufrufende Methode übergehen, die falsche Parameter übergeben hat?
Ich weiß, dass dies ein weit gefasstes Thema ist, das hier nicht in einer einzigen Antwort beantwortet werden kann. Ich suche daher nach einem Buch oder einer Ressource, die allgemein als Lehrmittel für die ordnungsgemäße Ausnahmebehandlung anerkannt ist.