Daniel Thoma: Guter Stil in Hochsprachen

Beitrag lesen

Hallo Tom,

for($i=$a,$i<=$b,$i++)

$i, $j, $k für Laufvariablen in for-Schleifen ist einfach üblich. Da verwirrt ein $index1, $index2, $index3 höchstens.

Das $a und $b kommt so sowieso selten vor, oft ist ja der Anfangsindex fest und der letzte wird irgendwie berechnet oder ist die Länge eines Arrays o.ä.

Das Einzige, was man bei der for-Schleife noch "verbessern" könnte, wäre, $i in der Schleife zu deklarieren:

for(my $i=$a, $i < $b, $i++) {...}

Dann ist offensichtlich, dass $i zur Schleife gehört und nicht noch irgend einem anderen Zweck dient.

Grüße

Daniel

0 79

Guter Stil in Hochsprachen

Tom
  • programmiertechnik
  1. 0
    Tom
  2. 0
    Eternius
    1. 0
      Frank Schönmann
      1. 0
        Eternius
      2. 0
        Tom
  3. 2
    Henryk Plötz
    1. 0
      Ludger
  4. 0
    Andreas Lindig
    1. 0
      Andreas Lindig
      1. 0
        Tom
    2. 0
      Der Martin
      1. -1
        Henryk Plötz
        1. 0
          Der Martin
          1. 1
            Martin Speiser
            1. 0
              Daniel Thoma
              1. 0
                Dennis
                1. 0
                  Daniel Thoma
                  1. 0
                    Dennis
              2. 0
                Martin Speiser
          2. 0
            Lemmy Danger
            1. 0
              Ludger
              1. 0
                Lemmy Danger
                1. 0
                  Dennis
                  1. 0
                    Jörg Lorenz
                    1. 0
                      Dennis
                      1. 0
                        Jörg Lorenz
                        1. 0
                          Dennis
                          • vb-script
                          1. 0
                            Vinzenz Mai
                            1. 0
                              Dennis
                          2. 0
                            Jörg Lorenz
                            1. 0
                              Dennis
                2. 0
                  Der Martin
                  1. 0
                    Daniel Thoma
                  2. 0
                    Vinzenz Mai
                  3. 0
                    Ludger
        2. 0
          Dennis
          1. 0
            Henryk Plötz
            1. 0
              Dennis
        3. 0
          Ludger
          1. 0
            Tom
            1. 0
              Vinzenz Mai
              1. 0
                Tom
              2. 0
                Dennis
            2. 0
              Ludger
            3. 0
              Andreas Lindig
              1. 0
                Tom
          2. 0
            Henryk Plötz
  5. 0
    Daniel Thoma
  6. 0
    Daniela Koller
    1. 0
      Tom
  7. 0
    Bio
  8. 0
    Christoph Zurnieden
    1. 0
      Andreas Lindig
      1. 0
        Christoph Zurnieden
        1. 0
          Andreas Lindig
          1. 0
            Christoph Zurnieden
            1. 0
              Andreas Lindig
              1. 0
                Christoph Zurnieden
        2. 0
          Ludger
          1. 0
            Christoph Zurnieden
            1. 0
              Ludger
              1. 0
                Tom
              2. 0
                Christoph Zurnieden
                1. 0
                  Ludger
                  1. 0
                    Tim Tepaße
                    1. 0
                      Christoph Zurniedenc
                  2. 0
                    Christoph Zurnieden
                    1. 0
                      Ludger
                      1. 0
                        Christoph Zurnieden
                        1. 0
                          Ludger
                          1. 0
                            Christoph Zurnieden
                            1. 0

                              Guter Stil

                              Ludger
                              1. 0
                                Christoph Zurnieden
                                1. 0
                                  Ludger
                                  1. 0
                                    Christoph Zurnieden
                                    1. 0
                                      Ludger
  9. 0
    Jan L.
    1. 0
      Ludger