Programmierpraktikum SoSe 2024, Bachelor Informatik, FU Berlin
ProPra2024 > Debugging > Debugging-Denken > Sherlock-Holmes

Die Methoden des Sherlock Holmes

Idea

Ziel

Ich verstehe, welche Methoden Sherlock Holmes verwendet, um einen Täter zu finden, und kann dieses Wissen auf die Suche nach einem Defekt übertragen.

Detailed

Arbeitsschritte

Lesen Sie für diese Aufgabe das Kapitel 2 (S. 15-31), in denen der Charakter und die Methoden von Sherlock Holmes im Kontext des Debugging beschrieben werden. Seine Methoden lassen sich 10 Kategorien zuordnen.

1 Sherlock Holmes wird als Musterbeispiel für die deduktive Methode geführt. Sind Sie der Meinung, dass einige der Kategorien nicht für eine Deduktion notwendig sind? Wenn ja, welche und warum?

2 Welche 2-3 der Kategorien scheinen Ihnen für Ihr persönliches Debuggingleben am vielversprechendsten, also angesichts der Programme, die Sie schreiben und Ihren persönlichen Eigenschaften beim Programmieren und Debugging entsprechen? Warum glauben Sie das jeweils?

3 Welche 2-3 dieser Kategorien scheinen Ihnen für Ihr persönliches Debuggingleben am wenigsten vielversprechend? Warum glauben Sie das jeweils?

4 Eine der Kategorien lautet "Erkläre jemand anderem die Fakten". Als Begründung wird angeführt, dass man versucht, die Sichtweise einer anderen Person zu erhalten. Sehen Sie weitere Gründe, wieso dieses Vorgehen nützlich sein kann?

Reflection

Abgabe

Geben Sie ein Markdown-Dokument ab mit knappen Antworten zu den oben gestellten Fragen 1, 2, … Geben Sie diese Marker mit an.
Geben Sie ggf. Beispiele oder benutzte Quellen an.

Gefragt ist keine Literaturbesprechung oder -zusammenfassung, sondern Ihre persönliche Stellungnahme.