dedlfix: Objekt in Array so zulässig?

Beitrag lesen

Tach!

Aber was spräche denn dagegen, das try-catch gleich im Code unterzubringen und den Rest so zuschreiben, als ob alles ok wäre?

Boilerplate. Weniger Code ist mehr gut. Wenn ich etwas regelmäßig wieder auftretendes in einer Funktion kapseln kann, dann sollte ich das tun. Jede nicht geschriebene Zeile Code kann auch keinen Fehler enthalten.

Das verstehe ich nicht. Es wird statt if-else mit Funktionsaufruf lediglich ein try-catch notiert. Der Rest bleibt gleich.

if (test(foo.bar.qux)) {
  machWasMit(foo.bar.qux);
} else {
  fehlerbehandlung();
}

vs.

try {
  machWasMit(foo.bar.qux);
} catch {
  fehlerbehandlung();
}

dedlfix.

0 47

Objekt in Array so zulässig?

Silke Seide
  • javascript
  1. 0
    pl
    1. 0
      Silke Seide
  2. 0
    dedlfix
    1. 0
      ursus contionabundo
      1. 0
        dedlfix
        1. 0
          pl
          1. 0
            dedlfix
            1. 0
              pl
              1. 5
                Orlok
                • javascript
                • programmiertechnik
                1. 0
                  ursus contionabundo
                  1. 0
                    pl
                    1. 0
                      beatovich
                      1. 0
                        pl
                  2. 0
                    mark
                  3. 0
                    dedlfix
                    1. 0
                      Christian Kruse
                      1. 0
                        dedlfix
                        1. 0
                          Christian Kruse
                          1. 0
                            dedlfix
                            1. 0
                              Christian Kruse
                              1. 0
                                dedlfix
                                1. 0
                                  Christian Kruse
                                  1. 0
                                    1unitedpower
                                    1. 0
                                      1unitedpower
                                2. 2
                                  Rolf B
                                  1. 0
                                    Christian Kruse
                                  2. 0
                                    dedlfix
                                    1. 0
                                      Christian Kruse
                                      1. 0
                                        dedlfix
                                        1. 0
                                          Christian Kruse
                                    2. 0
                                      Rolf B
                              2. 0
                                dedlfix
                                1. 0
                                  Christian Kruse
                      2. 3
                        Christian Kruse
                        1. 0
                          dedlfix
                          1. -1
                            pl
                          2. 0
                            ursus contionabundo
                            1. 1
                              dedlfix
                        2. 0
                          Rolf B
                  4. 0
                    1unitedpower
                2. 0
                  1unitedpower
        2. 0
          ursus contionabundo
          1. 0
            pl
            1. 0

              Alter Perl-Pseudohash in modernem JS ...

              ursus contionabundo
              • javascript
              • meinung
              1. 0
                pl
    2. 0
      Silke Seide