magicmarcy.de | Debugging

Debugging

Hier findest du alle Beiträge die mit dem Tag Debugging versehen sind.

So löst du Bugs mit dem RubberDuck Prinzip

Programming • 11. Juni 2026 • Lesezeit: 8 Minuten Read later

Solche Momente gehören in der Softwareentwicklung ganz automatisch dazu: Du sitzt vor deinem Code, alles sieht auf den ersten Blick okay aus und trotzdem passt das Ergebnis nicht. Das kann frustrierend sein, ist aber völlig normal. Genau für solche Situationen gibt es das RubberDuck Prinzip. Gerade am Anfang hilft es oft besonders spürbar, aber es ist längst keine Technik nur für Einsteiger. Auch erfahrene Entwickler nutzen sie, wenn sie ihre Gedanken sortieren und Fehler sauber eingrenzen wollen. Weiterlesen


Warum System.out.println() kein Debugging ist

Programming • 2. April 2026 • Lesezeit: 8 Minuten Read later

Du kennst das: Irgendwas funktioniert nicht, du hast keinen Plan warum, und der schnellste Griff geht zu System.out.println(). Einmal rauswerfen, nochmal laufen lassen, Ausgabe anschauen - fertig. Das fühlt sich an wie Debugging, ist es aber nicht. Es ist eher eine improvisierte Spurensuche mit Taschenlampe, während du eigentlich ein komplettes Werkzeugset neben dir liegen hast. Weiterlesen


Der StackTrace - Fehlermeldungen verstehen lernen

Java • 5. November 2025 • Lesezeit: 5 Minuten Read later

Wenn du länger mit Java arbeitest, wirst du irgendwann unweigerlich auf ihn treffen: den StackTrace.
Dieses oft einschüchternd wirkende Konstrukt aus Zeilen voller Klassen, Methoden und Zeilennummern ist in Wahrheit einer deiner besten Freunde. Ein StackTrace verrät dir nämlich ganz genau, was schiefgelaufen ist, wo es passiert ist und oft auch warum.

Doch viele Einsteiger sehen ihn zum ersten Mal, bekommen große Augen und schließen schnell das Fenster. Das ist schade, denn wer lernt, einen StackTrace zu lesen, spart sich Stunden an Fehlersuche. Weiterlesen


Über
Avatar

Hi, ich bin Marcel!
Als Fachinformatiker für Anwendungsentwicklung und IHK-geprüfter Ausbilder teile ich auf meinem Blog Grundlagen- und Fortgeschrittenen-Wissen für angehende Entwickler*innen und Interessierte, sowie weitere spannende Themen aus der IT.

Blog Aktivität

Mar
 
 
 
Apr
 
 
 
May
 
 
 
Jun
 
Mon
Wed
Fri