Vinzenz Mai: Bewerbungsgespräch

Beitrag lesen

Hallo,

Was gibt das folgende Skript aus:~~~php

if (TRUE == "x" && "x" == 0 && 0 == FALSE) {
  echo "Yes";
} else {
  echo "No";
}

  

> Zweite Frage.... praxisrelevant?, d.h. ist das wirklich wichtig, diese beantworten zu können?  
  
mich erinnern solche Fragen an (nicht besonders sinnvolle) Prüfungsfragen in Programmierkursen. Operatorrangfolgen und Datentypkonvertierungen reproduzieren zu können, ist kein Zeichen von Programmierfähigkeiten.  
  
Ich setze lieber ein paar Klammernpaar zusätzlich, die in solchen Fällen klar herausarbeiten, was das Ziel ist. Den Kommentar, der ich vor meinem Code geschrieben habe (pseudocode-mäßig), erklärt's mir dazu in Worten. Wenn ich für eine triviale Und-Verknüpfung 'ne Minute brauche, um mir das Ergebnis klarzumachen, habe ich schlechten Code geschrieben (oder gerade lesen müssen).  
  
  
Freundliche Grüße  
  
Vinzenz