Planetery Lander will mich wohl veräppeln :(

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Mir scheint, dass @Valdis hier ein kleiner Flüchtigkeitsfehler unterläuft: Nämlich der Unterschied zwischen "Bug" und "Break".
      Bug: Fehler in der logischen Struktur. Dieser "Fehler" wird von keinem Compiler erkannt, einige wenige werden vllt bei kleineren Standardsachen Vorschläge machen. Ein Code kann tausende Bugs haben, aber dennoch fehlerfrei kompiliert werden.

      Break: Jetzt ist's kaputt... Ohhhh. Verdammt. Hier fängt der Compiler das Meckern an (z.B. fehlendes Semicolon). Hier geht der Code nicht! Breaks werden als erste vermieden, einfach weil die etwas kaputt machen.

      Die Unterscheidung ist subtil für jemanden, der noch kein größeres Projekt geschrieben hat, aber elementar für den Entwickler! Breaks sind - verhältnismäßig - einfach zu flicken, der Compiler sagt mir ja, wo der sitzt.
      Ein Bug dagegen... Ich wünsche viel Spaß....
      "Tanker anvisiert, Lastwagen versenkt."
      Aus dem Logbuch der USS Seetiger,
      dem rosaroten U-Boot

      Quelle: "Unternehmen Petticoat", Film
    • Ok, dann eben anders (schon wieder)!

      Ich rede ... ähm ... schreibe nicht von Denkfehlern und auch nicht von Schreibfehlern @Mahtrok, sondern von Flüchtigkeitsfehlern. Angenommen ihr sitzt kurz vor Feierabend an einem Spiel wie SE und denkt: "In fünf Minuten ist Wochenende! Aber das da tippe ich noch fertig!". Ihr wisst zwar was ihr da reintippen müsst, aber ihr tippt einen falschen Wert ein. Beim Ausgang sagt ihr eurem "Vorgesetzten", das ihr fertig seid und dieser gibt dein Programm so weiter.

      Ich will nicht behaupten, das Fehler bei Keen an der Tagesordnung sind. Aber ein Flüchtigkeitsfehler kann jedem mal passieren. Schließlich sind wir alle Menschen. Aber ich denke das solche Flüchtigkeitsfehler zu so einem Problem bzw Bug führen kann, wie der bei dem Treibstoff des Landers.

      Wenn ihr aber kurz vor dem Ausschalten des PC´s erkennt, das der Wert falsch ist und diesen korrigiert, dann geht ihr doch sicher fröhlicher ins Wochenende. Und wenn es euch nicht auffällt, ihr dann Montags einen Anschiss bekommt, weil es nicht so funktioniert wie es sollte, dann habt ihr wegen einen Flüchtigkeitsfehlers die Wirkung, das ihr euch vielleicht Stunden oder sogar Tagelang damit befassen müsst euren Fehler zu finden.


      Hüte dich vor der Gattung NPC.
      Er wird seinen Bruder morden,
      nur um in deinem Questlog stehen zu dürfen.
    • Ich zitiere hier einen meiner Vorredner: Programmierer sind auch nur Menschen. Für sowas kann nun wirklich niemand was und die einzige Möglichkeit das zu unterbinden ist das Wochenende abzuschaffen? Ich denke nicht. Ausserdem patched Keen nicht umsonst Donnerstags. So können sie Freitags nen Hotfix nachschieben BEVOR das wochenende startet.

      Gar nicht so blöd würde ich meinen.

      Ausserdem tritt der Lander Bug nicht bei jedem auf, es handelt sich wohl also nicht um einen falsch eingetragenen Wert sondern um eben das: Einen Bug.
    • Valdis schrieb:

      Ich rede ... ähm ... schreibe nicht von Denkfehlern und auch nicht von Schreibfehlern @Mahtrok, sondern von Flüchtigkeitsfehlern. Angenommen ihr sitzt kurz vor Feierabend an einem Spiel wie SE und denkt: "In fünf Minuten ist Wochenende! Aber das da tippe ich noch fertig!". Ihr wisst zwar was ihr da reintippen müsst, aber ihr tippt einen falschen Wert ein. Beim Ausgang sagt ihr eurem "Vorgesetzten", das ihr fertig seid und dieser gibt dein Programm so weiter.
      Richtig. Genau so passiert das. Und mein Vorgesetzter gibt das Programm dann an die QA-Abteilung weiter, die mir Bugs meldet. Denn keine Software wird ohne QA veröffentlicht. Auch nicht die Updates von SE. Aber wie vor einigen Posts schon erwähnt, können die auch nicht alles testen, weil das Programm viel zu komplex ist. Bzw. wird natürlich auch nicht mit jedem Update das ganze Spiel gründlich getestet, weil das wirtschaftlich einfach keinen Sinn ergibt. In der "herkömmlichen" Softwareentwicklung wird das eher gemacht. Es wird alles implementiert, dann wird getestet, dann gefixt, evtl. wieder getestet und dann irgendwann wird es veröffentlicht. Wie gründlich getestet wird, hängt dann wahrscheinlich vom Zeitplan ab.
      Long story short: Im Prozess der Softwareentwicklung sind Qualitatssicherungsphasen (QA-Phasen) fest eingeplant und Bestandteil des Entwicklungsprozesses. Dein Szenario ist unrealistisch.
    • Langsam glaube ich das manche von euch nicht verstehen wollen, worum es geht.

      Malakai030 schrieb:

      Du erwartest von Keen, keine Fehler zu machen.
      Das stimmt nicht! Denn wie ich bereits schrieb:

      Valdis schrieb:

      Ich will nicht behaupten, das Fehler bei Keen an der Tagesordnung sind. Aber ein Flüchtigkeitsfehler kann jedem mal passieren.


      Hüte dich vor der Gattung NPC.
      Er wird seinen Bruder morden,
      nur um in deinem Questlog stehen zu dürfen.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Valdis ()

    • Valdis schrieb:

      Wenn ihr aber kurz vor dem Ausschalten des PC´s erkennt, das der Wert falsch ist und diesen korrigiert, dann geht ihr doch sicher fröhlicher ins Wochenende. Und wenn es euch nicht auffällt, ihr dann Montags einen Anschiss bekommt, weil es nicht so funktioniert wie es sollte, dann habt ihr wegen einen Flüchtigkeitsfehlers die Wirkung, das ihr euch vielleicht Stunden oder sogar Tagelang damit befassen müsst euren Fehler zu finden.
      Und woher soll der Programmierer wissen, dass ihm der Fehler nicht aufgefallen ist? :D

      Machmal merkt man sowas halt erst, wenn man's ausprobiert, und wundert sich dann hinterher, was man da für einen Müll reingeschrieben hat.