Individuelle Debugging-Methode

alles was Dich beschäftigt und Du loswerden möchtest ...

Moderator: lauras

Beiträge bitte im neuen Forum

Individuelle Debugging-Methode

Beitragvon Yamram » Samstag 28. Januar 2012, 21:04

Hey Leute,
ich muss mal was los werden... Ihr kennt bestimmt mehrere Debugging-Methoden. Zum Beispiel ist sie simpelste Methode folgende:

Ausführen > Fehlermeldung/ Konsole > Suchen des Fehlers > Beheben

Doch letztens habe ich eine echt gute Methode entwickelt, die ohne Fehlermeldungen funktioniert (: Ich nenne sie Lösung durch Text.

Dabei geht es um das Beheben eines Fehlers, der sich irgendwo eingeschlichen hat, während es keine Fehlermeldung gibt. Du schreibst einfach einen Text und präsentierst somit dein System. Dabei gehst Du das Ganze perfekt durch und bemerkst den Fehler. Weiterhin kannst Du damit zum Beispiel auch Code optimieren.

Eigentlich wollte ich die Methode nur vorstellen, aber ihr könnt auch gerne etwas dazu sagen...

Mit freundlichen Grüßen,
Philipp E.
Benutzeravatar
Yamram
HTML-Sonderfall
 
Beiträge: 616
Registriert: Samstag 5. Februar 2011, 20:05
Wohnort: C:\Users\Yamram\Desktop\Papierkorb.ink

Re: Individuelle Debugging-Methode

Beitragvon lauras » Samstag 28. Januar 2012, 23:55

Aha. Ich schreibe dann also demnächst 50 Seiten an Text, wo ich meine Codes ganz präzise und genau beschreibe, nur um EINEN Fehler zu finden?
Inwieweit ist das bitte von Vorteil, das musst du mir mal erklären.
Benutzeravatar
lauras
Moderator
 
Beiträge: 2114
Registriert: Samstag 3. November 2007, 22:08

Re: Individuelle Debugging-Methode

Beitragvon Basiii » Sonntag 29. Januar 2012, 12:12

Man muss im Validator nicht mehr lesen in welcher Zeile der Fehler steht, genau diesen immens nervigen Arbeitsschritt sparen wir 8)
Benutzeravatar
Basiii
HTML-Acrobat
 
Beiträge: 1139
Registriert: Dienstag 12. Januar 2010, 13:57

Re: Individuelle Debugging-Methode

Beitragvon lauras » Sonntag 29. Januar 2012, 12:38

Da hast du natürlich recht.. Das nervt wirklich, vor allem weil man dann immer genau weiß wo der Fehler liegt, voll umständlich..
Benutzeravatar
lauras
Moderator
 
Beiträge: 2114
Registriert: Samstag 3. November 2007, 22:08

Re: Individuelle Debugging-Methode

Beitragvon Basiii » Sonntag 29. Januar 2012, 13:09

Eben!

Wenn ich in meinem Browsergame einen Fehler ausgespuckt kriege fange ich auch an knapp 2000 Dateien zu beschreiben, natürlich dann noch das Geschriebene verknüpfen und analysieren!
Benutzeravatar
Basiii
HTML-Acrobat
 
Beiträge: 1139
Registriert: Dienstag 12. Januar 2010, 13:57

Re: Individuelle Debugging-Methode

Beitragvon lauras » Sonntag 29. Januar 2012, 13:20

Genau. Habe eigentlich auch bis heute den Sinn von Fehlermeldungen nicht verstanden, braucht man ja eigentlich gar nicht, viel zu effektiv..
Benutzeravatar
lauras
Moderator
 
Beiträge: 2114
Registriert: Samstag 3. November 2007, 22:08

Re: Individuelle Debugging-Methode

Beitragvon kanufrosch » Sonntag 29. Januar 2012, 13:39

Ach Leute diese IRONIE ist ja schon fast wieder bösartig ;D
Aber ansicht ist die Idee die dahintersteckt garnicht mal so dumm. Und Leute auch ihr müsst richtrig lesen: :!: :!: :!:
Yamram hat geschrieben:[...]
während es keine Fehlermeldung gibt
[...]

damit ist die Hälfte eurer Beiträge Quatsch 8) 8)

So weiter, Man kann diese Methode ja auxch nutzen um nur bestimmte Funktionen (auf die man den Fehler vllt. schon eingegrenzt hat) zu beschrieben und somit enen Denkfehler z.b. in einer Rechnung oder irgendwelchen komplizierten Abfragen z finden und zu beheben.
Ich persönlich mache das für mich immer im Kopf und beschreiben was ich wann in welcher Reihenfolge Mache und Abfrage... ;D

So Lukas :twisted: :twisted:

EDIT: und auch Debugegr helfen nicht immer ;D
kanufrosch
HTML-Acrobat
 
Beiträge: 459
Registriert: Mittwoch 17. September 2008, 16:19

Re: Individuelle Debugging-Methode

Beitragvon lauras » Sonntag 29. Januar 2012, 13:52

Mein Problem an der Sache ist eher, dass der Threadersteller behauptet, er hätte diese Methode entwickelt - jeder vernünftige Programmierer geht seine Scripte im Kopf durch, ob er Logik-Fehler findet, aber wer schreibt das bitte auf? Wo ist die Neuerung bei der hier vorgestellten Methode, außer dass ich mir 10 mal so viel Arbeit mache? Somit ist dieser Thread wie so vieles vom gleichen Autor in der letzten Zeit einfach nur unnötig (meiner Meinung nach zumindest, wer anderer Meinung ist darf das gerne kundtun). Und wie oft kommt es bitte vor, dass man keine Fehlermeldung bekommt? Vielleicht wenn man mal ne Klammer falsch gesetzt hat oder aber wenn einfach ein anderes Ergebnis herauskommt als man erwartete - und nach welcher anderen Methode sollte man in diesem Fall vorgehen, als nach der genannten? Welchen Sinn hat damit dieser Thread?
Benutzeravatar
lauras
Moderator
 
Beiträge: 2114
Registriert: Samstag 3. November 2007, 22:08

Re: Individuelle Debugging-Methode

Beitragvon kanufrosch » Sonntag 29. Januar 2012, 14:08

Ok Ich gebe dir Recht wenn du sagst das er diese Methode ganz sicher nicht entwickelt hat... Ich Stimme dir auch zu das dadurch der Thread sicher nicht gerade sinnig ist ABER eure Kommentare verleihen dem Thread nicht gerade mher Sinn, oder siehst dud DAS anders ?! :wink:
Aber mal kurz weg von der Debugging-Methode: Ich hab es ziemlich oft das ich keine eineutige Fehlermeldung erhalte sndern evtl. nur eine Meldung für das daraus resultierende Problem erhlate z.B. das eine Variable aus irgendeinem Grunde (Z.B. wegen irgendwelche Systax außnahmen) nicht richtig übrgeben wurde =)

Aber ja der Thread ist jetzt nicht wirklich sinnvoll...

:D :twisted: :roll: :wink:
kanufrosch
HTML-Acrobat
 
Beiträge: 459
Registriert: Mittwoch 17. September 2008, 16:19

Re: Individuelle Debugging-Methode

Beitragvon lauras » Sonntag 29. Januar 2012, 14:20

Nein, mit Sicherheit nicht, außer dass vielleicht Neulinge davor bewahrt werden, sich völlig unnötig an einen Text über ihr Programm zu setzen. Aber irgendwann nervt sowas einfach, und ich persönlich reagiere lieber mit Ironie und lache drüber als mich zum 1000sten mal aufzuregen.
Benutzeravatar
lauras
Moderator
 
Beiträge: 2114
Registriert: Samstag 3. November 2007, 22:08

Re: Individuelle Debugging-Methode

Beitragvon kanufrosch » Sonntag 29. Januar 2012, 15:10

JHa gut Ok lauras ich will micht jetzt hier nicht weiter mit dir über son müll streiten ;D
Bleiben wir einfach überein das der Thread ziemlich sinnlos ist und dann. :) :)
kanufrosch
HTML-Acrobat
 
Beiträge: 459
Registriert: Mittwoch 17. September 2008, 16:19

Re: Individuelle Debugging-Methode

Beitragvon Yamram » Sonntag 29. Januar 2012, 16:18

Natürlich gibt es viele andere Debugging-Methoden, die man vor dieser nicht von mir entwickelten, sondern entdeckten, Methode benutzten sollte. Aber, wenn bestimmte User über einen Beitrag herziehen und ihn direkt schlecht machen, haben die anderen User auch fast keine Chance, etwas positives dazu zu sagen, geschweige denn, überhaupt darüber nachzudenken.

@lauras: Wenn du 50 Seiten über deinen Code schreibt, bist du selbst schuld, dass du so dumm ist. Natürlich sollte man die Methode erst anwenden, wenn man den Fehler eingegrenzt hat und andere Methode nichts bringen.
Benutzeravatar
Yamram
HTML-Sonderfall
 
Beiträge: 616
Registriert: Samstag 5. Februar 2011, 20:05
Wohnort: C:\Users\Yamram\Desktop\Papierkorb.ink

Re: Individuelle Debugging-Methode

Beitragvon Basiii » Montag 30. Januar 2012, 00:45

Lieber Yamram, du hast mir nun schon 5 mal versichert das du die Forenregeln gelesen hast, scheinbar willst du mich aber nicht ganz Ernst nehmen, deshalb forder ich dich jetzt ausdrücklich auf, die Regeln nicht nur zu lesen, sondern dich auch daran zu halten! Mittlerweile hast du tatsächlich jede der aufgeführten Regeln über angemessenes Verhalten gebrochen, und die Ansicht "Regeln sind zum Brechen da!" trifft hier nicht zu, Beine sind auch nicht zum brechen da!

Genau DIESE Regeln... :!:

Ich hoffe das ist jetzt angekommen, ich finde es außerdem Schade das ich dich jetzt so extrem darauf hinweisen muss :|

Zum Thema: Fehler ohne Fehlermeldung? Also bitte, es gibt Validatoren für HTML und CSS, PHP weist selbst auf jeden Fehler hin (zur Not: error_reporting(E_ALL);) und auch Javascript wird nicht ausgeführt wenn die browserinterne Fehlerkonsole einen Fehler anzeigt, wenn man allerdings nicht weiß wie man diese Konsole aufruft kann man sein JavaScript auch ausklammern um zu sehen ob es Schuld ist, wenn es dann Schuld ist sollte man sich in seinem eigenen Code schon auskennen.

Irgendwelche bunten Texte zu erstellen ist meiner Meinung nach also absolut sinnfrei.
Benutzeravatar
Basiii
HTML-Acrobat
 
Beiträge: 1139
Registriert: Dienstag 12. Januar 2010, 13:57

Re: Individuelle Debugging-Methode

Beitragvon Yamram » Montag 30. Januar 2012, 17:10

@Basiii: Regeln sind natürlich nicht zum Brechen da und es nervt auch, dass alle immer meinen, ich würde mich nicht daran zu halten. Weiterhin haben Webanwendungen zwar viel mit PHP zu tun, aber nicht nur. So: Ende -.-
Benutzeravatar
Yamram
HTML-Sonderfall
 
Beiträge: 616
Registriert: Samstag 5. Februar 2011, 20:05
Wohnort: C:\Users\Yamram\Desktop\Papierkorb.ink

Re: Individuelle Debugging-Methode

Beitragvon Basiii » Montag 30. Januar 2012, 18:35

Yamram hat geschrieben: [...] dass du so dumm ist [...]


Wir meinen nicht das du die Regeln brichst, du tust es!

Webanwendungen bestehen nicht nur aus PHP, das ist richtig, deshalb schrieb ich auch:

Basiii hat geschrieben: [...] es gibt Validatoren für HTML und CSS [...] auch Javascript wird nicht ausgeführt wenn die browserinterne Fehlerkonsole einen Fehler anzeigt [...]
Benutzeravatar
Basiii
HTML-Acrobat
 
Beiträge: 1139
Registriert: Dienstag 12. Januar 2010, 13:57

Nächste

Beiträge bitte im neuen Forum

Zurück zu Gedankengänge

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron