tami: jslint - kein beauty-tool sondern ein fehlervermeidungstool

Beitrag lesen

hi Gunther,

wenn nicht alle das völlig sinnlos fänden, hätte ich u.u. lust (habe grade schon angefangen, aber das ist ja doch recht mühsam), da script komplett jslint-konform zu "kriegen. macht natürlich nur dann sinn, wenn da grade mal ne atempause ist, und danach dann an der konformen version weitergearbeitet würde. wie ich es jetzt sehe, betrifft das in den ersten 60 zeilen:

  • umlaute
  • einrückungen
  • zusammenfassung der var-statements
  • prüfung auf hasOwnProperty bei dem property in object.

ist vielleicht auch blödsinn, bei fast 2000 zeilen code, ich bin jetzt erst bei 4% angekommen, als ich es eben mal probiert habe. finde aber aus didaktisch-pädagogischen gründen durchaus einen reiz darin, auch als "lehrbeispiel" für selfhtml ...;

Dafür dann ausgerechnet ein von mir "vermurxtes" Skript zu nehmen ...! :-P

naja, müsste eigentlich heißen "gerade weil ..."

Ich bin kein "Javascript'ler" und dann auch noch ohne jQuery.

Ohne molilys sehr "solides Grundgerüst", wäre ich keinen Meter weit gekommen.

naja, es wird ja m.e. endlich mal zeit, dass hier gemeinsame projekte angegangen werden. an denen jeder mitarbeiten kann, der grade mal 10 min. investieren möchte. hin und wieder ...;

Aber du solltest vlt. besser warten, bis wir sozusagen die endgültige Version stehen haben (mir schweben da noch ein paar kleine Änderungen/ Ergänzungen vor). ;-)

jslint ist ja zur fehlervermeidung beim programmieren gedacht. und auch zur einfacheren fehlerfindung. insofern ist es eigentlich quatsch, das script danach einfach nur "optisch aufzuhübschen". der "korrekte" weg wäre/ist, gleich beim "proggen" als erstes gegen jslint zu testen. danach ist der code zumindest 1: übersichtlich (und zwar dass es übersichtlicher nicht geht 2: gleichförmig (s. 1) 3: ein paar grundfehler sind garnicht erst gemacht worden.

das wäre der korrekte unterbau für die eigentliche arbeit ...;

mfg

tami

4 122

Molilys JavaScript-Erweiterung aktualisiert + erweitert

Gunther
  • zu diesem forum
  1. 2
    1UnitedPower
    1. 0
      tami
  2. 1

    Molilys JavaScript-Erweiterung erweitert / Screenshots

    Gunther
  3. 2

    Molilys JavaScript-Erweiterung erweitert / Danksagung

    Gunther
  4. 0
    Auge
    1. 0
      Matthias Apsel
      1. 0
        Auge
      2. 0
        Gunther
    2. 0
      Gunther
      1. 0
        Auge
        1. 0
          Gunther
          1. 0
            Gunther
            1. 0
              Felix Riesterer
              1. 0
                Matthias Apsel
              2. 0
                Gunther
            2. 0
              Matthias Apsel
              1. 0
                Gunther
                1. 0
                  Matthias Apsel
                  1. 0
                    Gunther
                  2. 0
                    Gunther
          2. 0
            Auge
            1. 0
              Gunther
              1. 0
                Matthias Apsel
                1. 0
                  Gunther
                  1. 0
                    Matthias Apsel
                    1. 0
                      Auge
                      1. 0
                        Gunther
    3. 0
      1UnitedPower
      1. 0
        Auge
    4. 0
      Matthias Apsel
      1. 0
        Auge
        1. 0
          Matthias Apsel
          1. 0
            Gunther
            1. 0
              Matthias Apsel
              1. 0
                Gunther
                1. 0
                  Auge
          2. 0
            Auge
  5. 0
    Christian Kruse
  6. 0
    Felix Riesterer
    1. 0
      Matthias Apsel
    2. 0
      Gunther
  7. 1

    [Update - Version 1.1] Molilys JavaScript-Erweiterung

    Gunther
    1. 0
      tami
      1. 0
        Gunther
        1. 0
          tami
          1. 0
            Gunther
            1. 0
              Auge
              1. 0
                Matthias Apsel
                1. 0
                  Auge
                  1. 0
                    Gunther
                    1. 0
                      Auge
                      1. 0
                        Gunther
            2. 0

              [Update - Version 1.1] Molilys JavaScript-Erweiterung - jslint

              tami
              1. 0
                1UnitedPower
                1. 0
                  Auge
              2. 0
                Matthias Apsel
                1. 0
                  tami
                  1. 0

                    jslint - details

                    tami
                    1. 0
                      Gunther
                      1. 0
                        tami
              3. 0
                Gunther
                1. 0
                  tami
                2. 1

                  jslint - kein beauty-tool sondern ein fehlervermeidungstool

                  tami
                  • programmiertechnik
                  1. 0
                    Gunther
                    1. 0
                      tami
          2. 0

            Semantic Versioning

            1UnitedPower
            1. 0
              Matthias Apsel
  8. 0

    meiner Neugier wegen …

    Auge
    1. 0
      Gunther
      1. 0
        Auge
        1. 0
          Gunther
          1. 0
            Auge
        2. 0
          Christian Kruse
          1. 0
            Auge
            1. 0
              Christian Kruse
              1. 0
                Auge
                1. 0
                  Christian Kruse
                  1. 0
                    Auge
                2. 0
                  Matthias Apsel
                  1. 0
                    Auge
                    1. 0
                      Matthias Apsel
              2. 0
                Gunther
          2. 0
            Gunther
            1. 0
              Matthias Apsel
              1. 0
                Gunther
                1. 0
                  Matthias Apsel
                2. 0
                  Auge
                  1. 0
                    Gunther
                    1. 0
                      Auge
                      1. 0
                        Gunther
                        1. 0
                          Auge
                          1. 0
                            Gunther
              2. 0
                Gunther
            2. 0
              Auge
              1. 0
                Gunther
  9. 0
    Auge
    1. 0

      Nö, is nich wegen dir

      Auge
      • zur info
      1. 0
        Matthias Apsel
        1. 0
          Matthias Apsel
          1. 0

            Fragen und ein kleines Rätsel

            Auge
            • menschelei
            1. 0
              Matthias Apsel
              1. 0
                Matthias Apsel
  10. 0

    [Update - Version 1.2] Molilys JavaScript-Erweiterung

    Gunther
  11. 0
    M.
    1. 0
      Gunther
      1. 0
        M.
        1. 0
          Gunther
          1. 0
            M.
            1. 0
              Gunther
              1. 0
                M.
                1. 0
                  Gunther
  12. 0
    Matthias Apsel
    1. 0
      Matthias
    2. 0
      Gunther
      1. 0
        Matthias Apsel
        1. 0
          Gunther
          1. 0
            Matthias Apsel
            1. 0
              Auge
              1. 0
                Matthias Apsel
                1. 0
                  Auge
            2. 0
              Gunther