Als «error-handling» getaggte Fragen

Fragen zur Behandlung von Fehlern und Ausnahmen. Laut Wikipedia ist die Ausnahmebehandlung der Prozess, bei dem während der Berechnung auf das Auftreten von Ausnahmen reagiert wird - anomale oder außergewöhnliche Ereignisse, die eine spezielle Verarbeitung erfordern - und häufig den normalen Ablauf der Programmausführung ändern. Es wird durch spezielle Programmiersprachenkonstrukte oder Computerhardwaremechanismen bereitgestellt.

11
Die moderne Art der Fehlerbehandlung…
Ich habe über dieses Problem schon eine Weile nachgedacht und finde mich ständig mit Vorbehalten und Widersprüchen konfrontiert. Deshalb hoffe ich, dass jemand zu folgenden Schlussfolgerungen kommen kann: Bevorzugen Sie Ausnahmen gegenüber Fehlercodes Soweit mir bekannt ist, sollten Sie nach vierjähriger Tätigkeit in der Branche beim Lesen von Büchern, Blogs …

14
Warum ist 0 falsch?
Diese Frage mag dumm klingen, aber warum werden die meisten Programmiersprachen mit einem Wert von 0 (null) und einem anderen Wert (ganzzahlig) 0bewertet ?falsetrue String-Vergleich Da die Frage ein bisschen zu einfach erscheint, möchte ich mich ein bisschen näher erläutern: Zunächst mag es jedem Programmierer klar erscheinen, aber warum sollte …

16
Sollte man auf null prüfen, wenn er nicht null erwartet?
Letzte Woche hatten wir einen heftigen Streit über den Umgang mit Nullen in der Serviceschicht unserer Anwendung. Die Frage ist im .NET-Kontext, wird aber in Java und vielen anderen Technologien gleich sein. Die Frage war: Sollten Sie immer nach Nullen suchen und sicherstellen, dass Ihr Code funktioniert, egal was passiert, …

12
Mir wurde gesagt, dass Ausnahmen nur in Ausnahmefällen verwendet werden sollten. Woher weiß ich, ob mein Fall außergewöhnlich ist?
In meinem speziellen Fall kann der Benutzer einen String in die Anwendung übergeben, die Anwendung analysiert ihn und weist ihn strukturierten Objekten zu. Manchmal kann der Benutzer etwas Ungültiges eingeben. Zum Beispiel kann ihre Eingabe eine Person beschreiben, aber sie können sagen, dass ihr Alter "Apfel" ist. In diesem Fall …





7
Sollte man nach jedem kleinen Fehler in C suchen?
Als guter Programmierer sollte man robuste Codes schreiben, die jedes einzelne Ergebnis seines Programms verarbeiten. Fast alle Funktionen aus der C-Bibliothek geben jedoch 0 oder -1 oder NULL zurück, wenn ein Fehler auftritt. Manchmal ist es offensichtlich, dass eine Fehlerprüfung erforderlich ist, beispielsweise beim Versuch, eine Datei zu öffnen. Aber …
60 c  error-handling 

5
Wird ein Computer versuchen, durch Null zu teilen?
Wir alle wissen, 0/0ist Undefinedund gibt einen Fehler zurück, wenn ich es in einen Taschenrechner stecke und wenn ich ein Programm (zumindest in C) erstelle, würde das Betriebssystem es beenden, wenn ich versuche, durch Null zu teilen. Aber was ich mich gefragt habe, ist, ob der Computer überhaupt versucht, durch …

3
Sollte ich HTTP-Statuscodes verwenden, um Ereignisse auf Anwendungsebene zu beschreiben?
Einige Server, mit denen ich mich befasst habe, geben HTTP 200 für Anforderungen zurück, bei denen der Client einen Fehler in Betracht ziehen sollte, mit so etwas wie "Erfolg: Falsch" im Körper. Dies scheint mir keine ordnungsgemäße Implementierung von HTTP-Codes zu sein, insbesondere bei fehlgeschlagener Authentifizierung. Ich habe HTTP-Fehlercodes kurz …

6
Wie sicher sind versteckte AJAX-Anforderungen, die eine gefälschte Leistung erbringen?
Was ist eine versteckte AJAX-Anfrage? Ich habe eine Zunahme der Verwendung von versteckten AJAX-Anforderungen festgestellt, mit denen die Aktion eines Benutzers augenscheinlich sofort ausgeführt wird. Ich werde diese Art von AJAX-Anforderung als nicht blockierend bezeichnen. Es handelt sich um eine AJAX-Anforderung, ohne dass der Benutzer davon Kenntnis hat, dass sie …


2
Was sind die endgültigen Richtlinien für die benutzerdefinierte Fehlerbehandlung in ASP.NET MVC 3?
Der Prozess der benutzerdefinierten Fehlerbehandlung in ASP.NET MVC (3 in diesem Fall) scheint unglaublich vernachlässigt zu werden. Ich habe die verschiedenen Fragen und Antworten hier im Internet gelesen, Hilfeseiten für verschiedene Tools (wie Elmah), aber ich habe das Gefühl, dass ich mich in einem vollständigen Kreis befinde und immer noch …

3
Bewährte Methoden zum Erstellen eines Fehlercode-Musters für ein Unternehmensprojekt in C # [geschlossen]
Ich arbeite an einem Unternehmensprojekt, das in vielen KMUs und Unternehmen eingesetzt wird. Die Unterstützung für dieses Projekt wäre schwierig und ich möchte ein Codierungsmuster für Fehler erstellen ( wie HTTP-Statuscodes ). Auf diese Weise können Helpdesk-Mitarbeiter so schnell wie möglich auf Dokumente zugreifen und die Probleme beheben. Was sind …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.