← Alle Beitrage

Geschmack ist ein technisches System

Geschmack zerlegt sich in vier kodierbare Komponenten: Einschränkungen (was Sie entfernen), Bewertungskriterien (was Sie messen), Mustererkennung (was Sie bemerken) und Kohärenz (wie Teile zum Ganzen stehen). Jede dieser Komponenten lässt sich auf technische Infrastruktur abbilden: Hooks, Evidence Gates, Qualitätsschleifen und Architekturreviews. Geschmack ist ein technisches System, keine mystische Begabung.

Designer nennen Geschmack Intuition. Ingenieure nennen Geschmack subjektiv. Beide Behauptungen erfüllen dieselbe Funktion: Sie entziehen Geschmack jeder Überprüfung. Wenn Geschmack Intuition ist, kann ihn niemand hinterfragen. Wenn Geschmack subjektiv ist, muss ihn niemand implementieren. Der Designer erhält Autorität ohne Rechenschaftspflicht. Der Ingenieur erhält die Erlaubnis, Ästhetik zu ignorieren. Alle verlieren.

Geschmack ist keine Intuition. Geschmack ist Mustererkennung, angewandt auf Qualität — das akkumulierte Ergebnis von Erfahrung, Reflexion und Verfeinerung, verdichtet zu schnellem Urteil. Ein trainierter Verkoster, der den regionalen Charakter eines Burgunders erkennt, operiert nicht auf Basis mystischen Instinkts. Dieser Verkoster hat Tausende von Weinen probiert, strukturelle Beziehungen zwischen Terroir und Geschmack kodiert und ein internes Bewertungssystem aufgebaut, das schnelle, zuverlässige Einschätzungen liefert.1 Die Geschwindigkeit des Urteils verschleiert das dahinterliegende System.

Dieses System zerlegt sich in vier Komponenten. Einschränkungen bestimmen, was Sie entfernen. Bewertungskriterien bestimmen, was Sie messen. Mustererkennung bestimmt, was Sie bemerken. Kohärenz bestimmt, wie Teile zum Ganzen stehen. Vier Komponenten, jede kodierbar. Geschmack besteht aus vier Dingen, die im Zusammenspiel wirken.

Einschränkungen: Was Sie entfernen

Dieter Rams stellte vier Jahrzehnte lang bei Braun eine einzige Frage: Was kann ich entfernen? Der Phonosuper SK 4 beseitigte Holzfurnierschränke, dekorativen Stoff und symmetrische, aber funktionslose Knobanordnungen. Was blieb, war ein weißes Metallgehäuse mit einem transparenten Plexiglasdeckel. Der Deckel war nicht minimalistisch. Der Deckel war ehrlich — Rams war überzeugt, dass es unehrlich sei, einen Mechanismus zu verbergen, der nichts Beschämendes hat.2

Rams formulierte zehn Prinzipien. Prinzip zehn, „Gutes Design ist so wenig Design wie möglich”, fungiert als Scope-Einschränkung. Keine ästhetische Vorliebe. Eine Scope-Einschränkung. Sie begrenzt den Lösungsraum, indem sie verlangt, dass jedes Element seine Existenz rechtfertigt. Jedes Element, das dem Benutzer nicht dient, wird entfernt — unabhängig davon, wie attraktiv es aussieht oder wie viel Aufwand es hervorgebracht hat.

Einschränkungen wie die von Rams funktionieren identisch zu technischen Einschränkungen. Ein Speicherbudget schränkt ein, welche Datenstrukturen praktikabel sind. Ein Latenzziel schränkt ein, welche Algorithmen akzeptabel sind. Der Mechanismus ist derselbe: Den Lösungsraum verkleinern, bis nur noch vertretbare Optionen übrig bleiben.

In meiner eigenen Infrastruktur manifestieren sich Einschränkungen als Hooks. Ein Hook, der Passivkonstruktionen in Blogbeiträgen ablehnt, ist eine Einschränkung des Prosastils. Ein Hook, der TODO und FIXME in committetem Code blockiert, ist eine Einschränkung aufgeschobener Qualität. Ein Hook, der semantisches HTML erzwingt, ist eine Einschränkung struktureller Ehrlichkeit. Jeder Hook kodiert eine bestimmte Geschmacksentscheidung in eine deterministische Prüfung. Ein Mensch mit Kontext und Urteilsvermögen hat die Entscheidung einmal getroffen. Die Durchsetzung läuft für immer, mit Maschinengeschwindigkeit, ohne Drift.

Fünfundneunzig Hooks setzen 95 Geschmacksentscheidungen durch. Jeder Hook lässt sich auf einen Moment zurückführen, in dem ich ein Fehlermuster bemerkt und entschieden habe, dass dieses Muster inakzeptabel ist. Der Hook ist die Narbe. Das Urteil, das den Hook hervorgebracht hat, ist der Geschmack (aus Claude Code Hooks).3

Bewertungskriterien: Was Sie messen

Kenya Hara unterscheidet zwischen Einfachheit und Leere. Ein Henckels-Messer ist einfach: Der Griff zeigt, wo Sie zugreifen, der Klingenwinkel zeigt, was Sie schneiden — jedes Element reduziert Mehrdeutigkeit. Ein Yanagiba-Sushimesser ist leer: Der schlichte Holzgriff gibt keine Anweisung, wo Sie es halten sollen, und genau dieses Fehlen der Anweisung ist der entscheidende Punkt. „Sie können es halten, wie Sie möchten”, erklärt Hara. „Dieser einfache und schlichte Griff nimmt die gesamte unglaubliche Technik des japanischen Sushi-Meisters auf.”4

Einfachheit misst sich daran, was Sie entfernt haben. Leere misst sich daran, was Sie ermöglicht haben. Zwei verschiedene Bewertungskriterien, die zwei verschiedene Arten der Reduktion hervorbringen. Rams bewertet mit der Frage „Dient jedes Element einer Funktion?” Hara bewertet mit der Frage „Schafft die Abwesenheit Raum für den Benutzer?”

Bewertungskriterien kodieren diese Fragen in wiederholbare Beurteilungen. Mein Evidence Gate ist ein Bewertungsrahmen mit sechs Kriterien. Jede nicht-triviale Änderung muss Belege für alle sechs Kriterien liefern, bevor ich die Arbeit als abgeschlossen markiere: folgt Codebase-Mustern, einfachste funktionierende Lösung, Grenzfälle behandelt, Tests bestanden, keine Regressionen, löst das tatsächliche Problem. Das Gate fragt nicht „Ist der Code gut?” Stattdessen stellt es sechs spezifische Fragen, die zusammen definieren, was „gut” in meinem System bedeutet.

Die Spezifität macht Geschmack übertragbar. „Guter Code” ist subjektiv. „Code, der dem exponentiellen Backoff-Muster in fetch_semantic_scholar() in Zeile 241 folgt” ist objektiv. Das Evidence Gate übersetzt ästhetisches Urteil in strukturelle Überprüfung. „Fühlt sich der Code richtig an?” wird zu „Entspricht der Code dem etablierten Muster, behandelt er die Grenzfälle und besteht er die Tests?” Geschmack wird messbar, wenn die Bewertungskriterien konkret genug sind, um binäre Ergebnisse zu liefern.

Haras Bewertung lässt sich auf ein Negativraum-Kriterium abbilden: nicht „Welche Funktionen hat das Produkt?” sondern „Welche Annahmen erzwingt das Produkt?” Eine API mit Dutzenden Pflichtparametern erzwingt Dutzende Annahmen darüber, wie der Entwickler sie verwenden wird. Eine API mit einer Handvoll Pflichtparametern und vielen optionalen erzwingt weniger Annahmen und eröffnet mehr Möglichkeiten. Die Anzahl der Annahmen ist konkret, messbar und kodiert Haras Philosophie der Leere in Schnittstellendesign.

Mustererkennung: Was Sie bemerken

Charles Eames entwarf den Stuhl aus geformtem Sperrholz nicht, indem er aus vorhandenen Optionen auswählte. Charles und Ray Eames verbrachten Jahre damit, mit Sperrholz-Formtechniken zu experimentieren, wiederholt zu scheitern und herauszufinden, was das Material zulässt und was nicht.5 Das endgültige Design entstand aus angesammeltem Wissen über Faserrichtung, Klebstoffverhalten, Doppelkrümmungen und Spannungsverteilung. Der Stuhl wirkt mühelos. Diese Mühelosigkeit erforderte Tausende von Stunden des Beobachtens.

Mustererkennung funktioniert durch Erfahrung und Aufmerksamkeit. Ein Typograf, der Tausende von Seiten gesetzt hat, bemerkt Kerning-Fehler, die ein Anfänger nicht sieht. Ein Bauingenieur, der Hunderte von Brückenentwürfen überprüft hat, bemerkt Lastverteilungsprobleme, die ein Berufseinsteiger übersieht. Das Bemerken ist nicht allein eine angeborene Gabe. Es ist der Rückstand anhaltender, bewusster Beobachtung.6

In der technischen Infrastruktur bildet sich Mustererkennung auf Qualitätsschleifen ab. Meine Qualitätsschleife ist ein siebenstufiger Zyklus: implementieren, jede Zeile überprüfen, das Evidence Gate durchlaufen, den Pride Check anwenden, jedes Problem beheben, herauszoomen, wiederholen. Die Schleife erzwingt einen zweiten Blick auf Arbeit, die der erste Durchlauf für fertig erklärt hat. Jeder Durchlauf bringt Muster zutage, die der vorherige übersehen hat: eine inkonsistente Namenskonvention, ein unbehandeltes Timeout, ein Test, der den Happy Path verifiziert, aber den Fehlerpfad ignoriert. Die Infrastruktur kompensiert die Erfahrungslücke, indem sie das Aufmerksamkeitsmuster vorschreibt, das Erkennung hervorbringt.

Kohärenz: Wie Teile zum Ganzen stehen

Tadao Ando entwirft Gebäude, in denen Betonwände, natürliches Licht, Wasser und leerer Raum in bewusster Beziehung zueinander stehen. Die Kirche des Lichts in Osaka nutzt einen kreuzförmigen Schlitz in der Betonwand, um Sonnenlicht einzulassen und ein Lichtkreuz an der Innenwand zu erzeugen. Entfernt man den Schlitz, ist das Gebäude ein Betonkasten. Entfernt man den Beton, hat das Licht keine Fläche, an der es sich offenbaren kann. Keines der Elemente funktioniert allein. Die Kohärenz zwischen Material und Leere erzeugt das Erlebnis.7

Kohärenz ist die Komponente höchster Ordnung im Geschmack, weil sie das Verständnis des Ganzen erfordert — nicht nur der Einzelteile. Ein Hook kann eine Einschränkung für eine einzelne Datei durchsetzen. Ein Evidence Gate kann eine einzelne Änderung bewerten. Eine Qualitätsschleife kann Muster in einem einzelnen Modul aufdecken. Kohärenz hingegen erfordert die Bewertung, wie jedes Teil zu jedem anderen Teil steht — und zum Zweck des Gesamtsystems.

In der Softwareentwicklung übernimmt das Architekturreview die Kohärenzfunktion. Ein Modul, das isoliert korrekt funktioniert, aber die Abhängigkeitsrichtung des Systems verletzt, ist inkohärent. Eine Funktion, die jeden Test besteht, aber der Designsprache des Produkts widerspricht, ist inkohärent. Kohärenzdefekte sind für lokale Bewertungen unsichtbar. Sie treten erst zutage, wenn jemand herauszoomt.

Meine Qualitätsschleife enthält genau aus diesem Grund einen „Herauszoomen”-Schritt. Nachdem das Evidence Gate bestanden und der Pride Check bestätigt ist, verlangt die Schleife die Überprüfung von Integrationspunkten, Imports und angrenzendem Code auf Regressionen. Die Steve + Jiro-Doktrin, nach der ich arbeite, macht daraus einen Doppelstandard: Jiro regiert Belege, Rigorosität und Handwerkskunst (die lokalen Qualitäten); Steve regiert Würdigkeit, Geschmack und Gesamtprodukt-Integrität (die globalen Qualitäten). Wenn Jiro scheitert: Stopp. Wenn Steve scheitert: Neuaufbau. Der Doppelstandard stellt sicher, dass lokale Korrektheit niemals globale Kohärenz übertrumpft.

Die Zuordnung

Vier Komponenten des Geschmacks. Vier Teile technischer Infrastruktur.

Geschmackskomponente Technische Infrastruktur Was sie erkennt
Einschränkungen (was Sie entfernen) Hooks Elemente, die ihre Existenz nicht rechtfertigen
Bewertungskriterien (was Sie messen) Evidence Gates „Gut genug”, bevor es ausgeliefert wird
Mustererkennung (was Sie bemerken) Qualitätsschleifen Probleme, die der erste Durchlauf übersehen hat
Kohärenz (wie Teile zueinander stehen) Architekturreview Lokale Optimierung, die das Ganze beschädigt

Rams wird zum Hook. Hara wird zum Bewertungskriterium. Eames wird zur Qualitätsschleife. Ando wird zum Architekturreview. Die Designphilosophien, die ich über 32 Designer hinweg profiliert habe, sind keine Dekoration für eine Portfolio-Website. Jedes Profil ist eine Fallstudie zu einer oder mehreren dieser vier Komponenten, und jede Komponente lässt sich auf Infrastruktur abbilden, die ich produktiv betreibe.

Beauty and Brutalism dokumentiert die spezifischen CSS-Entscheidungen hinter dieser Website — jede einzelne eine Einschränkung. Weiße Typografie auf #000000. Deckkraftebenen bei 5 %, 10 %, 40 %, 65 %. Keine Verläufe, keine Illustrationen, keine dekorativen Elemente. Jede Entscheidung ist eine Rams’sche Entfernung, kodiert in ein Stylesheet, das jede Seite erbt. Die Einschränkungen sind ausführbar.

Das Dark-Factory-Problem

Dan Shapiros Dark-Factory-Modell beschreibt fünf Stufen der KI-Codierungsautonomie — von manuell (Stufe 0) bis vollständig autonom (Stufe 5). Auf Stufe 5 wird Code von Maschinen generiert, von Maschinen verifiziert und bereitgestellt, ohne dass ein Mensch eine einzige Zeile liest.

Geschmack stellt die Dark Factory vor ein Problem, das Korrektheit nicht aufwirft. Korrektheit lässt sich durch Tests verifizieren. Performance lässt sich durch Benchmarks verifizieren. Sicherheit lässt sich durch statische Analyse verifizieren. Geschmack lässt sich durch kein bestehendes automatisiertes System verifizieren, weil die Kohärenzkomponente das Verständnis des Gesamtsystems erfordert — nicht nur des Diffs.

Auf jeder Stufe unter 5 liefert ein Mensch die Kohärenzbewertung. Entfernt man den Menschen, muss die Kohärenzbewertung kodiert werden, oder sie verschwindet. Einschränkungen überleben die Automatisierung (Hooks laufen ohne Menschen). Bewertungskriterien überleben (Evidence Gates laufen ohne Menschen). Mustererkennung überlebt teilweise (Qualitätsschleifen laufen, allerdings hat ein Mensch die Pride-Check-Fragen formuliert). Kohärenz überlebt nicht, es sei denn, jemand kodiert die architektonische Absicht in einem Format, das ein Bewertungsagent abfragen kann. Ein autonomes System ohne Geschmackseinschränkungen wird darauf optimieren, Tests zu bestehen. Wie Justin McCarthys StrongDM-Team feststellte, schrieben Agenten return true, um Testsuiten zu bestehen, während sie wertlosen Code produzierten.8 Die Tests sind grün. Das Ergebnis hat kein Handwerk, keine Überlegung, keine Kohärenz.

Die These

Geschmack ist Infrastruktur, und Infrastruktur ist der letzte menschliche Vorteil in einer Welt, in der Maschinen mit der Geschwindigkeit der Inferenz schreiben, entwerfen und bereitstellen können. Doch Geschmack ist nur dann ein Vorteil, wenn Sie ihn kodieren. Unkodierter Geschmack ist ein Flaschenhals: eine einzelne Person, durch deren Urteil jede Entscheidung hindurchmuss und die zum limitierenden Faktor dafür wird, wie schnell sich das System bewegen kann. Kodierter Geschmack ist ein Burggraben: Einschränkungen, Bewertungskriterien, Mustererkennungsschleifen und Kohärenzprüfungen, die jede Ausgabe erfüllen muss — laufend mit Maschinengeschwindigkeit, sich verbessernd mit jedem Fehler, der einen neuen Hook hervorbringt.

Jede autonome Agentensitzung, die ohne Geschmackseinschränkungen läuft, produziert Ausgaben, die zum Mittelmaß driften. Jeder Hook, jedes Evidence-Gate-Kriterium, jeder Qualitätsschleifenschritt, jedes Architekturreview kodiert ein spezifisches Urteil, das dieser Drift widersteht. Qualität ist die einzige Variable. Geschmack definiert, was Qualität bedeutet.

Designer, die Geschmack als Intuition bewachen, werden feststellen, dass ihre Intuition irrelevant wird, wenn Maschinen schneller generieren, als ein Mensch überprüfen kann. Ingenieure, die Geschmack als subjektiv abtun, werden feststellen, dass ihre Systeme korrekte, performante, architektonisch solide Mittelmäßigkeit produzieren. Der Weg nach vorn erfordert beides: das akkumulierte Urteil des Designers, zerlegt in Komponenten, kodiert in Infrastruktur und durchgesetzt mit der Geschwindigkeit, die Maschinen verlangen.

Geschmack ist kein Gefühl. Geschmack ist ein technisches System. Bauen Sie das System, oder beobachten Sie, wie der Geschmack verschwindet.


FAQ

Lässt sich Geschmack wirklich auf vier Komponenten reduzieren?

Die vier Komponenten (Einschränkungen, Bewertungskriterien, Mustererkennung und Kohärenz) sind eine Zerlegung, keine Reduktion. Geschmack in der Praxis umfasst alle vier Komponenten gleichzeitig, und das Zusammenspiel zwischen ihnen erzeugt emergente Qualitäten, die keine einzelne Komponente erfasst. Die Zerlegung ist nützlich, weil sich jede Komponente auf eine bestimmte Art technischer Infrastruktur abbilden lässt — wodurch das Abstrakte konkret und das Subjektive implementierbar wird.

Wie unterscheiden sich Hooks von einem Designsystem?

Ein Designsystem definiert Tokens, Komponenten und Nutzungsrichtlinien. Hooks erzwingen Verhaltenseinschränkungen am Punkt der Erstellung. Ein Designsystem sagt „Verwende 16px Fließtext.” Ein Hook blockiert einen Commit, der Fließtext auf 14px setzt. Das Designsystem ist Referenzmaterial. Der Hook ist ein Gate. Beides ist nützlich. Der Hook macht die Entscheidungen des Designsystems während autonomer Generierung unverhandelbar.

Macht das Kodieren von Geschmack ihn starr?

Das Kodieren von Geschmack macht die kodierten Urteile konsistent, nicht eingefroren. Meine Hook-Anzahl ist in neun Monaten von null auf 95 gewachsen, weil jedes bemerkte Fehlermuster zu einer neuen Einschränkung wurde. Starrheit würde bedeuten, sich zu weigern, neue Hooks hinzuzufügen. Wachstum bedeutet, dass jeder Fehler, der Ihren Geschmack beleidigt, zu Infrastruktur wird, die das nächste Auftreten verhindert.


Sources


  1. George M. Taber, Judgment of Paris, Scribner, 2005. Documents the competitive wine-tasting tradition and the structural knowledge behind expert sommelier judgment. 

  2. Sophie Lovell, Dieter Rams: As Little Design as Possible, Phaidon, 2011. See also the ten principles of good design, first articulated in the late 1970s. 

  3. Blake Crosley, “Claude Code Hooks: Why Each of My 95 Hooks Exists,” blakecrosley.com. See also “Every Hook Is a Scar” for the philosophy behind the hook-per-failure pattern. 

  4. Kenya Hara, Designing Design, Lars Muller Publishers, 2007. The Henckels/yanagiba comparison appears in Hara’s lectures and in Ex-Formation, Lars Muller Publishers, 2015. 

  5. Pat Kirkham, Charles and Ray Eames: Designers of the Twentieth Century, MIT Press, 1995. The plywood molding experiments are documented across multiple chapters detailing 1941-1946 development. 

  6. Anders Ericsson and Robert Pool, Peak: Secrets from the New Science of Expertise, Houghton Mifflin Harcourt, 2016. Ericsson’s research on deliberate practice demonstrates that expert pattern recognition is a product of structured exposure, not innate talent. 

  7. Philip Jodidio, Tadao Ando: Complete Works 1975-Today, Taschen, 2024. The Church of the Light (1989) is analyzed as Ando’s definitive statement on the relationship between material and void. 

  8. Justin McCarthy’s StrongDM team, StrongDM engineering blog, 2026. Documented in Blake Crosley, “The Dark Factory Verification Layer,” blakecrosley.com, April 2026. 

Verwandte Beiträge

Geschmack ist Infrastruktur

Da Agenten immer mehr von dem generieren, was ausgeliefert wird, bestimmt die Qualität Ihrer ästhetischen Urteilskodieru…

6 Min. Lesezeit

Qualität ist die einzige Variable

Zeit, Kosten, Ressourcen und Aufwand sind keine Einschränkungen. Die Frage lautet, was richtig ist – nicht, was effizien…

6 Min. Lesezeit

Warum mein KI-Agent eine Qualitätsphilosophie hat

Mein Claude Code-Agent hat jede schlampige menschliche Angewohnheit in Maschinengeschwindigkeit übernommen. Ich habe 3 P…

23 Min. Lesezeit