Vinzenz Mai: C-Arrays und Stringverarbeitung

Beitrag lesen

Hallo,

Unkommentierter Code ist miserabler Code.
Jein.

klar, eine Pauschalaussage wie diese meinige ist stets anfechtbar.

Der beste Code ist selbst-kommentierend, zumindest überwiegend.

Selbstverständlich ist es sinnvoll, sprechende Namen für Konstanten, Variablen und Funktionen zu wählen, damit die Kommentierung sparsam ausfallen kann. Selbstkommentierender Code ist jedoch eine Illusion. Mir ist diese Illusion noch nie über den Weg gelaufen. Pseudokommentare wie "initialisert ein foo-Objekt" fallen übrigens in die gleiche Kategorie ...

Es ist verdächtig, wenn ein Code geradezu danach schreit, kommentiert zu werden, weil man ihn sonst nicht versteht.

Eine gewisse Zeit der Vernachlässigung, die Übergabe an einen Babysitter [1] oder Adoptiveltern [2] reichen in vielen Fällen aus. Bei einer ärztlichen Untersuchung [3] erst recht. Dann kann Code verdammt laut werden - wie z.B. der im Ausgangsposting :D

Freundliche Grüße

Vinzenz

[1] "Hey, kannst Du Dir mal die Funktion anschauen. Irgendwas läuft da schief."
[2] Übergabe in andere Hände
[3] Nachfrage in einem Forum

0 53

C-Arrays und Stringverarbeitung

minicrispie
  • programmiertechnik
  1. 0
    minicrispie
  2. 0
    Vinzenz Mai
    1. 0
      minicrispie
      1. 0
        Vinzenz Mai
        1. 0
          minicrispie
          1. 0
            Vinzenz Mai
            1. 0
              minicrispie
              1. 0
                Vinzenz Mai
              2. 0
                dedlfix
                1. 0
                  minicrispie
                  1. 0
                    Vinzenz Mai
            2. 0

              Gute und schlechte Übersetzungen

              Der Martin
              • sonstiges
              1. 0
                Vinzenz Mai
                1. 0
                  Tom
                2. 0
                  Der Martin
                  1. 0
                    Vinzenz Mai
          2. 0
            Vinzenz Mai
            1. 0
              minicrispie
              1. 0
                Vinzenz Mai
                1. 0
                  minicrispie
                  1. 0
                    Vinzenz Mai
    2. 0
      hotti
      1. 0
        Vinzenz Mai
        1. 0
          hotti
      2. 0
        minicrispie
        1. 2
          Multi
          1. 0
            minicrispie
            1. 1
              Vinzenz Mai
            2. 0
              Multi
    3. 0
      Stefanie
      1. 0
        Harlequin
        1. 0
          Stefanie
          1. 0
            Harlequin
            1. 0
              Tom
            2. 0
              Vinzenz Mai
      2. 0
        Der Martin
        1. 0
          Tom
          1. 0

            Strafe für schwer Lesbares

            Kai345
            • menschelei
            1. 0
              Tom
          2. 0
            Der Martin
          3. 0
            Stefanie
            1. 0
              Harlequin
            2. 0
              Tom
              1. 0
                Stefanie
                1. 0
                  Tom
      3. 0
        Vinzenz Mai
        1. 0
          Tom
  3. 0
    Vinzenz Mai
    1. 0
      minicrispie
      1. 1
        Stefanie
  4. 0
    stareagle
    1. 0
      minicrispie