Auch wenn es üblich und durchaus ok ist, i, j,… als Zählervariablen zu verwenden, würde ich trotzdem versuchen, etwas besseres zu finden. Beim Verarbeiten einer Tabelle z.B. kann „zeile“ und „spalte“ durchaus zu einer besseren Lesbarkeit beitragen als „i“ und „j“. Man schreibt den Code für sich und andere Menschen, nicht für den Computer. Letzteres übernimmt der Compiler. Und der beschwert sich früh genug, wenn etwas nicht stimmt.
Hey Johnny, Volle Zustimmung. Es kommt wahrscheinlich (eigentlich wie immer) auf den Kontext des Codes an. Ich würde noch hinzufügen, die Variablen mit englischen Namen zu versehen, also aus deinem Beispiel eher in Richtung "row" und "column". Denn wir wissen nie, wer unseren Quellcode liest.
Auch wenn es üblich und durchaus ok ist, i, j,… als Zählervariablen zu verwenden, würde ich trotzdem versuchen, etwas besseres zu finden. Beim Verarbeiten einer Tabelle z.B. kann „zeile“ und „spalte“ durchaus zu einer besseren Lesbarkeit beitragen als „i“ und „j“. Man schreibt den Code für sich und andere Menschen, nicht für den Computer. Letzteres übernimmt der Compiler. Und der beschwert sich früh genug, wenn etwas nicht stimmt.
Hey Johnny,
Volle Zustimmung. Es kommt wahrscheinlich (eigentlich wie immer) auf den Kontext des Codes an. Ich würde noch hinzufügen, die Variablen mit englischen Namen zu versehen, also aus deinem Beispiel eher in Richtung "row" und "column". Denn wir wissen nie, wer unseren Quellcode liest.