Vertikale Ausrichtung
Es ist oft nützlich, dass ähnliche Elemente vertikal ausgerichtet werden, damit die Schreibfehler sichtbar sind [1]. Zum Beispiel:
$search = array('a', 'b', 'c', 'd', 'e');
$replacement = array('foo', 'bar', 'baz', 'quux');
und
$search = array('a', 'b', 'c', 'd', 'e');
$replacement = array('foo', 'bar', 'baz', 'quux');
Das letzte Beispiel macht zwei Dinge intuitiv klar, die es vorher nicht waren:
- die Variablen search und replacement sind miteinander verwandt
- und es gibt noch ein Element in der Variable search als in der Variable replacement. Wenn es um irgendeinen Fehler geht, ist jetzt wahrscheinlicher, dass er lokalisiert wird.
Dennoch wird bemerkt, dass es viele Argumente gegen die vertikale Ausrichtung gibt, wie:
- Zerbrechlichkeit: Wenn ein Entwickler irgendeine Änderung auf der "Tabelle" macht und sie nicht ordnet, hat das die Verschlechterung der Elementseherscheinung als Ergebnis, die bei jeder Änderung noch schlechter wird.
- Schwierigkeit bei der Wartung: Die Tabellenformatierung erfordert mehr Bemühung, um erhalten zu bleiben.
| 1 | Wikipedia, Programming style --- {W}ikipedia{,} The Free Encyclopedia, |