Wir begehen den Dreamweaver-Fehler erneut
KI überträgt dem Design wieder die Kontrolle über den Code.
Seit zwanzig Jahren arbeitet die Branche daran, Design und Code zu trennen. Designer entwarfen. Entwickler bauten. Ein Mensch übersetzte zwischen beiden.
Jetzt schwingt das Pendel zurück. KI nimmt eine Design-Datei und schreibt den Code direkt. Das klingt schnell. Es fühlt sich effizient an. Aber es birgt ein massives Risiko.
In den alten Dreamweaver-Zeiten saß ein Mensch in der Mitte. Diese Person stellte die Qualität sicher. Mit KI geht das Design direkt in den Code, ohne dass jemand am Steuer sitzt.
Das ist kein Problem der Designer. Designer leisten großartige Arbeit. Eine Design-Datei wird danach beurteilt, wie sie aussieht. Ein Designsystem wird danach beurteilt, wie es funktioniert, wie es skaliert und wie langlebig es ist.
KI verwischt diese Grenze. Sie behandelt einen statischen Design-Snapshot wie ein dauerhaftes Fundament.
Hier sind die zwei Hauptgründe, warum dies scheitert:
- Benennungsfehler: Teams bauen Code-Pipelines basierend auf Namen, die Designer in Figma wählen. Wenn ein Designer eine Variable umbenennt, bricht die gesamte Code-Pipeline zusammen. KI kann nicht zwischen einem visuellen Wert und einer funktionalen Absicht unterscheiden.
- Fehlender Kontext: Eine Design-Datei zeigt einen Zustand eines einzelnen Bildschirms. Sie zeigt keine Fehlerzustände, Ladezustände oder wie eine Datenbank die UI speist. Diese Logik lebt im Code, nicht in der Design-Datei.
Die Branche versucht, dies zu beheben. Google hat DESIGN.md als Open Source zur Verfügung gestellt, um der KI mehr Struktur zu geben. Tools wie Fixel helfen dabei, „Design Drift“ zu erkennen, indem sie den Code während des Testens mit Figma abgleichen.
Doch selbst mit diesen Tools bleibt eine Lücke bestehen.
Ein Design ist kein Fundament. Es ist ein Snapshot.
Die wahre Lösung besteht nicht darin, Designer in Ingenieure zu verwandeln. Die Lösung besteht darin, UX-Engineers zu befähigen, die „Mitte“ zu übernehmen.
Die Mitte ist die Brücke, in der:
- Design-Tokens auf universelle Standards gemappt werden.
- KI Code auf Basis bestehender Systeme vorschlägt.
- Menschen die finalen architektonischen Entscheidungen treffen.
KI ist auf der Snapshot-Ebene großartig. Sie hilft dabei, Projekte schneller abzuschließen. Aber echter Wert erfordert ein Fundament.
Lassen Sie das Design nicht ohne einen menschlichen Gatekeeper den Code steuern. Die Rolle des Engineers verändert sich. Sie übersetzen nicht mehr nur. Sie verwalten den Vertrag zwischen Vision und System.
Wie entscheiden Sie, was in Ihren Händen bleibt und was Sie der KI überlassen?
Quelle: https://dev.to/slafleche/were-making-the-dreamweaver-mistake-again-on-purpose-this-time-ema
Optionale Lern-Community: https://t.me/GyaanSetuAi
