Formenlehre – Platonische Körper im Softwareprozess

Nutzer und ihre Aufmerksamkeit werden oft als Produkt gehandelt. Plattcode setzt dagegen: Transparenz, Autonomie und Nutzerorientierung.

Diese Haltung wird in einen Prozess übersetzt, der sich an den Platonischen Körpern und ihrer Zuordnung zu den Elementen orientiert.

Beispiel: CSV-Export

Das folgende Beispiel zeigt, wie die fünf Elemente der Formenlehre zusammen mit agentischer Entwicklung und Test Driven Prompting in einem konkreten Feature-Ablauf zusammenwirken – vom ersten Impuls bis zur iterativen Verbesserung.

„Ich brauche meine Daten als CSV."
Feuer Anforderung skizzieren
Brainstorming: Welche Spalten? Semikolon oder Komma?
UTF-8, Semikolon-Trenner, max. 50.000 Zeilen
Erde TDP Struktur & Testkriterien definieren
Test: Export in <2s, Sonderzeichen korrekt escaped
„Erstelle /export/csv mit Streaming …"
Luft Agent generiert Export-Endpunkt
Vorschlag: Controller, Service, SQL-Query
10.000 Zeilen in 1,4s ✓
TDP Tests prüfen Vorschlag
Umlaute fehlerhaft ✗ → Feedback
Code-Review: SQL-Injection? Encoding?
Mensch prüft & bewertet
Freigabe oder Nachbesserung
API → Datenbank → Frontend-Button
Kosmos System integrieren & testen
E2E: Klick auf „Export" → CSV wird geladen
v1.1: Komma statt Semikolon als Option
Wasser Iterieren, verbessern, Release
Streaming für große Dateien, Feature-Toggle

← Alle Beiträge