wenn ja dann nein ansonsten nicht

wenn ja dann nein ansonsten nicht

In den gläsernen Bürotürmen der Frankfurter Finanzwelt und den sterilen Serverräumen der Tech-Giganten herrscht ein blindes Vertrauen in die binäre Logik. Wir glauben, dass die Welt nach klaren Regeln funktioniert, die sich in Code gießen lassen. Doch wer sich jemals durch die verschachtelten Bedingungen einer modernen Software gekämpft hat, weiß, dass die Realität selten in saubere Wahrheitswerte passt. Oft begegnet uns dabei das Prinzip Wenn Ja Dann Nein Ansonsten Nicht als vermeintlich präzise Anweisung, die jedoch in der Praxis häufig zu absurden Ergebnissen führt. Es ist die algorithmische Entsprechung eines bürokratischen Albtraums, bei dem die Logik zwar oberflächlich stimmt, aber am Ende niemandem geholfen wird. Wir verlassen uns auf Wenn-Dann-Konstruktionen, um Komplexität zu bändigen, übersehen dabei aber, dass das Leben aus Grauzonen besteht, die kein Compiler der Welt erfassen kann.

Die Illusion der absoluten Eindeutigkeit

Das Problem beginnt bereits bei der Annahme, dass wir jede Situation in eine Kette von binären Abfragen zerlegen können. Informatiker nennen das den booleschen Ansatz. Es ist eine verführerische Vorstellung. Man füttert eine Maschine mit Daten, lässt sie ein paar Vergleiche anstellen und erhält am Ende eine glasklare Handlungsanweisung. In der Theorie klingt das nach Effizienz. In der Praxis führt es zu Systemen, die starr und unnachgiebig sind. Ich habe Softwareentwickler getroffen, die Wochen damit verbrachten, Ausnahmeregeln für Ausnahmeregeln zu schreiben, nur weil das ursprüngliche Modell zu simpel gedacht war. Wenn wir versuchen, menschliches Ermessen durch starre Formeln zu ersetzen, verlieren wir die Flexibilität, die für eine funktionierende Gesellschaft notwendig ist. Ein Sachbearbeiter in einer Behörde kann einen Einzelfall prüfen und Menschlichkeit walten lassen. Ein Algorithmus kennt nur Strom oder keinen Strom.

Dieses mechanische Denken hat längst die Grenzen der Informatik verlassen und unser tägliches Management erreicht. Wir bewerten Mitarbeiter nach Metriken, die so starr sind wie ein Zeilenumbruch im Quellcode. Wir haken Checklisten ab und wundern uns, warum die Ergebnisse dennoch unbefriedigend bleiben. Die Logik von Wenn Ja Dann Nein Ansonsten Nicht suggeriert eine Kontrolle, die wir schlichtweg nicht besitzen. Es ist ein Sicherheitsversprechen, das auf Sand gebaut ist. Wer glaubt, durch die reine Negation einer Bedingung automatisch zum richtigen Ergebnis zu kommen, verkennt die Dynamik sozialer und ökonomischer Systeme. Ein Nein ist nicht immer das Gegenteil eines Ja. Manchmal ist es ein Vielleicht, manchmal ein Später und manchmal eine völlig neue Frage, die wir noch gar nicht gestellt haben.

Wenn Ja Dann Nein Ansonsten Nicht als Designfehler

Es gibt Momente in der Softwarearchitektur, in denen die Logik so weit getrieben wird, dass sie sich gegen den Nutzer wendet. Man sieht das oft bei automatisierten Entscheidungssystemen in Banken oder Versicherungen. Ein Kunde stellt einen Antrag, die erste Prüfung verläuft positiv, doch im nächsten Schritt greift ein Filter, der aus rein formalen Gründen eine Ablehnung ausspuckt. Die Architektur folgt dabei strikt dem Muster Wenn Ja Dann Nein Ansonsten Nicht, was dazu führt, dass potenziell lukrative Geschäfte abgelehnt werden, nur weil ein spezifischer Datenpunkt nicht in das vordefinierte Raster passt. Es ist ein logisches Paradoxon, das aus der Angst vor Risiken geboren wurde. Man will sichergehen, aber die Sicherheit wird durch eine Überkomplizierung erkauft, die am Ende niemand mehr durchschaut.

Ich beobachtete vor Jahren ein Projekt bei einem großen deutschen Automobilhersteller, bei dem die Logistiksteuerung vollständig automatisiert werden sollte. Das System war so programmiert, dass es bei kleinsten Abweichungen in der Lieferkette sofort alternative Routen sperrte, statt sie zu prüfen. Die Entwickler hatten so viele Ausschlusskriterien eingebaut, dass die Software am Ende fast jede Bewegung blockierte. Die Ingenieure waren stolz auf die logische Tiefe ihres Codes, doch die Fabrikhallen blieben leer. Es war ein klassisches Beispiel dafür, wie eine zu eng gefasste Logik die Realität erdrosselt. Man hatte vergessen, dass ein System atmen muss. Man hatte vergessen, dass Pufferzeiten und menschliche Intuition keine Fehler im System sind, sondern dessen Schmierstoff.

Das Risiko der logischen Sackgassen

In der Informatik spricht man oft von logischen Sackgassen oder Endlosschleifen. Wenn die Bedingungen so formuliert sind, dass sie sich gegenseitig ausschließen oder in einer Weise negieren, die keinen Ausweg lässt, bricht das System zusammen. Das ist kein technisches Problem, sondern ein konzeptionelles. Wir bauen Strukturen, die auf Ausschluss basieren statt auf Integration. Das führt dazu, dass wir in komplexen Situationen oft die falsche Entscheidung treffen, weil wir uns nur darauf konzentrieren, was nicht sein darf, anstatt zu schauen, was möglich wäre. Die Fixierung auf das Nein als Default-Zustand für alle Fälle, die nicht exakt dem Ideal entsprechen, bremst Innovationen aus.

Echte Fortschritte entstehen meist dort, wo jemand die binäre Logik ignoriert hat. Wo jemand sagte, dass ein Nein unter bestimmten Umständen eben doch ein Ja sein kann. In der deutschen Forschungslandschaft sehen wir das oft bei Förderanträgen. Die Kriterien sind so scharf formuliert, dass bahnbrechende, aber riskante Projekte oft durch das Raster fallen. Das System fragt stur nach Planbarkeit und Sicherheit. Wenn ein Projekt diese Sicherheit nicht sofort garantieren kann, wird es aussortiert. Wir verwalten den Status quo, anstatt die Zukunft zu gestalten, weil wir uns hinter einer Wand aus Wenn-Dann-Bedingungen verstecken, die uns vor Verantwortung schützen sollen.

Die Arroganz der Algorithmen

Es herrscht eine gewisse Arroganz unter denjenigen, die glauben, die Welt ließe sich komplett berechnen. Diese Leute sehen in Wenn Ja Dann Nein Ansonsten Nicht eine universelle Wahrheit. Sie ignorieren dabei, dass Daten immer nur ein Abbild der Vergangenheit sind. Ein Algorithmus kann nicht antizipieren, was noch nie passiert ist. Er kann nur vergleichen, was er bereits kennt. Wenn wir unsere gesellschaftlichen Prozesse diesen Maschinen unterwerfen, zementieren wir die Fehler der Vergangenheit. Ein System, das auf historischer Logik basiert, wird immer dazu neigen, Minderheiten zu benachteiligen oder unkonventionelle Lebensläufe als Risiko einzustufen. Das ist keine objektive Mathematik, das ist kodifizierte Voreingenommenheit.

In der Soziologie wird oft über die Performativität von Modellen gesprochen. Das bedeutet, dass ein Modell die Realität nicht nur beschreibt, sondern sie aktiv verändert. Wenn eine Bank ihre Kredite nur noch nach einem starren Punktesystem vergibt, dann werden sich die Menschen an dieses System anpassen. Sie werden versuchen, ihre Leben so zu gestalten, dass sie in die binäre Logik passen. Wir verlieren dadurch die Vielfalt und die Ecken und Kanten, die eine Gesellschaft eigentlich resilient machen. Wir züchten eine Generation von Optimierern heran, die genau wissen, welche Kriterien sie erfüllen müssen, um im System ein Ja zu erhalten. Aber wir verlieren dabei die Menschen, die das System hinterfragen und dadurch verbessern könnten.

Warum wir das Unschärfeprinzip brauchen

Physiker wie Werner Heisenberg haben uns gelehrt, dass es eine fundamentale Unschärfe im Universum gibt. Man kann nicht alles gleichzeitig mit absoluter Präzision wissen. In der Welt der Logik versuchen wir ständig, diese Unschärfe zu eliminieren. Wir wollen Gewissheit. Doch Gewissheit ist oft nur eine andere Bezeichnung für Stillstand. Eine funktionierende Logik müsste eigentlich Raum für das Unvorhersehbare lassen. Anstatt Systeme zu bauen, die bei jeder kleinsten Abweichung sofort auf Nein schalten, bräuchten wir Systeme, die neugierig sind. Systeme, die fragen, warum eine Abweichung existiert und was man daraus lernen kann.

Das bedeutet nicht, dass wir Regeln aufgeben sollten. Es bedeutet, dass wir die Regeln als Richtlinien begreifen müssen und nicht als unumstößliche Naturgesetze. Ein guter Jurist weiß, dass der Geist des Gesetzes oft wichtiger ist als der bloße Buchstabe. Ein guter Programmierer weiß, dass Fehlertoleranz wichtiger ist als theoretische Perfektion. In unserer Obsession mit der digitalen Transformation haben wir diesen Sinn für Verhältnismäßigkeit verloren. Wir lassen uns von der Eleganz einer Formel blenden und übersehen die hässlichen Folgen ihrer gnadenlosen Anwendung. Es ist Zeit, die menschliche Urteilskraft wieder über die binäre Abfrage zu stellen.

Wir müssen akzeptieren, dass manche Fragen schlicht nicht mit Ja oder Nein beantwortet werden können. Die Welt ist kein Computerprogramm, das man debuggen kann. Sie ist ein chaotischer, wunderbarer Ort, an dem die besten Dinge oft dann passieren, wenn die Logik eigentlich dagegen spricht. Wenn wir weiterhin versuchen, das Leben in das Korsett starrer Algorithmen zu pressen, werden wir am Ende in einer Welt aufwachen, die zwar perfekt funktioniert, in der man aber nicht mehr atmen kann. Die wahre Intelligenz liegt nicht darin, eine Regel perfekt anzuwenden, sondern zu wissen, wann man sie brechen muss.

Logik ist ein Werkzeug, kein Gefängnis, und wer die Welt nur durch die Linse binärer Bedingungen betrachtet, bleibt blind für das Licht zwischen den Pixeln.

SL

Sebastian Lange

Sebastian Lange setzt auf Journalismus, der erklärt statt zuzuspitzen, und liefert damit echten Mehrwert für das Publikum.