Eine beobachtbare Handlung auswählen
Fragen Sie, wie eine Antwort eine Erklärung anregt oder selbst liefert, nicht ob sie erfolgreich Programmieren vermittelt hat. Rufen Sie https://api.redditcommentsapi.com/v1/comments?subreddit=learnprogramming&limit=3 ab und speichern Sie die tatsächliche Antwort. Die kleine Grenze ist ein Einstieg in die Lektüre, keine Bestellung dreier zusammenhängender Gesprächsschritte. Ein leeres Ergebnis sagt nichts darüber aus, ob anderswo jemand diese Frage gestellt hat.
Fehlende Voraussetzungen aufschreiben
Prüfen Sie, ob Aufgabenstellung, versuchter Code, Fehlermeldung und erwartetes Verhalten sichtbar sind. Das sind Lesefragen, keine Pflichtfelder eines Datensatzes. Trennen Sie zitierten Code von einer selbst neu formatierten Fassung. Führen Sie ihn nicht nur aus, um eine Anmerkung vollständig wirken zu lassen. Eine denkbare Frage darf nicht als angeblicher Wortlaut der lernenden Person erscheinen. Kennzeichnen Sie auch, wenn die Bedeutung eines kurzen Verweises offenbleibt.
Ungelöste Verweise erhalten
Ist der bezeichnete vorherige Datensatz nicht vorhanden, bleibt der Verweis ungelöst. Erfinden Sie keinen Text und behandeln Sie die Antwort nicht als bestätigten Anfang. Für eine bekannte Kennung können Sie /v1/item?id=... versuchen; die Route sucht einen einzelnen Datensatz, ohne einen Treffer zu garantieren. Sie lädt weder alle Antworten noch die ganze Kette übergeordneter Nachrichten automatisch nach.
Prüfen Sie vorhandene parent_id- oder link_id-Werte und die Kennungsformate, bevor Sie lokal verbinden. Ein gemeinsamer link_id kann einen Beitragskontext gruppieren, belegt aber keine direkte Antwort. Entfernen Sie Präfixe nicht ohne Prüfung ihrer Bedeutung. Bewahren Sie den ursprünglichen flachen Datensatz neben der Beziehungsansicht auf, damit ein fraglicher Abgleich später nachvollzogen werden kann.
Die didaktische Funktion mit Text belegen
Lokale Kategorien können die Bitte um einen Versuch, das Eingrenzen eines fehlerhaften Schritts, eine Begriffserklärung oder ein Gegenbeispiel unterscheiden. Fügen Sie jeweils eine Belegstelle hinzu. Ein vorgeschlagener Test wurde nicht nachweislich ausgeführt; ein Dank belegt noch kein Lernen. Erlauben Sie mehrere Funktionen und eine offene Kategorie bei Ironie, einem bestrittenen Zitat oder fehlendem Kontext.
Ausschlüsse durch die Auswahl erklären
q durchsucht Titel und Text. from und to verwenden YYYY-MM-DD in UTC und filtern den Erstellungszeitpunkt created_utc; der letzte Tag ist vollständig enthalten. min_score ist eine Schwelle, keine Rangliste guter Erklärungen. Ein Filter kann den benötigten Elternkommentar ausschließen. _doc und benachbarte Zeilen beweisen keine Gesprächsfolge. Höchstens 100 Datensätze je Anfrage und 100 Seiten je Abfrage garantieren keine vollständige Wiederherstellung.
Offene Fragen mit übergeben
Zeigen Sie Originaltext, belegte Verbindungen, eigene Anmerkungen und Lücken zusammen. Lassen Sie unterschiedliche Lesarten sichtbar, bis die Daten sie klären. Aussagen gelten für das empfangene Material, nicht für alle Lernenden. Dieses unabhängige, nicht offizielle historische Archiv verspricht weder Vollständigkeit noch Unveränderlichkeit oder Live-Daten. Die Dokumentation erklärt Routen, Preise erklärt Abrufe und Wiederholungen. Eine lokale Darstellung bleibt eine Interpretation mit überprüfbaren Grenzen.