Bug: Schlange mit Italo-Westernheld
Mittwoch, 3. September 2008, 13:18 Uhr | Autor: ich
Ich kenne da jemanden der partout nicht mit PHP arbeiten will… und prompt tun sich Fehler auf. ;O)
Da er ein PHP-Hasser ist (dies aber auch begründen kann), der Kunde keinen 0815-Standardshop nutzen kann und er wohl nichts fertiges in Python (de.wikipedia.org) fand, hat er kurzerhand selber einen Shop entwickelt und ihn mit Hilfe des Frameworks Django (de.wikipedia.org) realisiert. Er erzählte mir von dem Projekt und ich bot ihm an mir das gerne mal anzuschauen, da ich immer Fehler finde. ;O)
Dies immer hat er dann so’n bisl als Wettstreit gesehen. Seine Programmierkünste gegen meine Trüffelschweinerei. Es gibt auch Leute die der Meinung sind das sich die Fehler erst materialisieren wenn ich mir die Software anschaue. “Das kann gar nicht sein…” :O)
Er arbeitet sehr gewissenhaft, also war mir schon klar das da keine groben Fehler drin sind, so wie der vom Sonntag, da schaute ich mir eine neue Community an. Das Login-Script dort sendete mal wieder alles ungefiltert an die Datenbank… ‘ or ’1′=’1, ‘ or email like %peter%, etc. funktionierte…
In dem Python/Django-Shop fand ich natürlich <g> einen Fehler, aber nicht in der Programmierung des Freundes sondern in der von Django. Ich finde immer etwas! ;O)
Man schreibt einen Text, liest ihn 5mal durch und findet keinen Fehler mehr. Dann gibt man den Text jemand anderen zum Lesen und der findet die Schreibfehler meist schnell. Das ist ganz normal, weswegen es Leute gibt die sich für das Korrekturlesen von Büchern oder Zeitungen bezahlen lassen. Das diese Leute heute oft eingespart werden merkt man an den vielen Fehlern in den Onlineausgaben von Zeitungen und Zeitschriften.
Beim Programmieren bzw. beim Testen ist es ähnlich wie beim Schreiben eines Textes. Der Programmierer testet bereits während der Entwicklung, aber natürlich immer nach seinem Schema. Da übersieht er auch mal etwas. Wenn ich mir dann die Software anschaue dann finde ich meistens, nicht immer <g>, irgendwelche Bugs. Meistens sind es nur kleine Fehler, sofern der Programmierer schon eine gute Qualität liefert. Aber bei solchen Fehlern wie dem vom Sonntag oder den %-Fehler der Schweden habe ich den Eindruck das da Leute am Werk waren die kaum Ahnung haben worauf man zu achten hat und sich auch nicht genügend Zeit zum Testen lassen bzw. keinem Fremden einen Blick auf die Software gewähren.
Wenn man bei der Softwareentwicklung an Tests spart und keinen Fremden zum Test heranzieht, so wird man (fast) immer mit einer fehlerbehafteten Version an die Öffentlichkeit treten. Das muß nicht sein! MAIL MICH AN! <peitsch> :O)
Thema: Korinthenkacker, Software | Kommentare geschlossen






