Der Haken bei der Diskussion um Space und Tabs ist ja der: Auch die Anhänger der Leerzeichen-Variante benutzen Tabs. Nur lassen sie das dann eben den Editor auf Spaces umwandeln. Mir kann niemand erzählen, das jemand bei einem Code wie dem hier:
insgesamt 36x auf die Leertaste schlägt (nur fürs Einrücken). Genauso ist es auch beim Löschen/Ausrücken von Code. Wenn die IDE bzw. der Editor das Einrückungsmanagement nicht großteils automatisch machen würde, würden alle nur noch Tabs verwenden. Der einzige Grund der mir gegen Tabs einfällt sind diese 80 Zeichen Begrenzungen, da sich 80 Tabs nunmal nicht gut ausgehen auf einem TTY.
PHP-Code:
class Test {
public function bla() {
if (true) {
echo "foo";
}
}
}
Kommentar