2❗️ Spaces
Das Gepoche war auch meinerseits schon Ironie 😉
Die Argumente für die Alternativen sind schnell aufgezählt:
- Tabs lassen den Nutzer die dargestellte Breite selber einstellen.
- Bei Spaces wählt man eine Einrücktiefe, die dann für alle gilt.
- Tabs sind ungeignet, um in der Zeilenmitte Spalten auszurichten.
- Spaces dagegen schon.
Keines der Argumente wiegt besonders schwer. Ich habe persönlich schon gefühlt jeden Coding-Style mal durchprobiert und kann mich mit allem anfreunden. Wichtig ist lediglich, dass eine Code-Basis konsistent ist. Und ein guter Editor macht natürlich eh vieles einfacher.