Projekte schreiben, deren Bedeutung sichtbar ist
(oborona.zip)Modellierung im KI-Zeitalter
- Im KI-Zeitalter sind die Kosten für eine einzelne Codezeile überwältigend niedrig geworden
- KI hat jedoch oft Schwierigkeiten, die Entscheidung zu treffen, kein Datenmodell zu erstellen
Beispiel einer TODO-App
- Wenn man einer TODO-App nur für zwei Wochen wiederkehrende Alarme mit Intervallen hinzufügen möchte, entwirft man ganz natürlich ein Datenmodell für Wiederholungen
- Wiederholungsintervall
- Kalendersystem (gregorianischer Kalender, Mondkalender usw.)
- Endzeitpunkt
Eine elegante Entscheidung
- Die Core-App bleibt unverändert.
- Ein GUI-Skript berechnet die Wiederholungsregeln
- Im ISO-8601-Format wandelt das Skript die übergeordnete Logik um
- Im KI-Zeitalter ist das Schreiben von Python-3- oder Perl-Skripten im Umfang von einigen Hundert Zeilen überwältigend kostengünstig
Vorteile des Designs
- Eine klare Rollentrennung und eine vereinfachte Struktur grenzen Verantwortlichkeiten ein
- Wenn die Kalenderumrechnung seltsam ist, schaut man ins Perl-Skript
- Wenn der Alarm nicht ausgelöst wird, schaut man sich die D-Bus-Boilerplate-Funktion an
- Ein aufgeblähter Source ohne ausreichendes Verständnis nimmt einem den Spaß am Programmieren
- Verständliche, kontrollierbare Trennung bleibt wichtig
Noch keine Kommentare.