{"id":209,"date":"2006-03-11T11:37:30","date_gmt":"2006-03-11T09:37:30","guid":{"rendered":"http:\/\/www.puls200.de\/?p=209"},"modified":"2006-03-11T11:38:14","modified_gmt":"2006-03-11T09:38:14","slug":"wtf","status":"publish","type":"post","link":"https:\/\/www.puls200.de\/?p=209","title":{"rendered":"WTF?!"},"content":{"rendered":"<p><a href=\"http:\/\/www.thedailywtf.com\/\">The Daily WTF<\/a> ist eine unterhaltsame Seite f\u00fcr den geneigten Entwickler. Hier werden die grusligsten Fundst\u00fccke aus dem Programmiereralltag ausgestellt. Wenn es nur nicht so realistisch w\u00e4re..<br \/>\nLeider trifft man hin und wieder auf eigene Werke aus fr\u00fcheren Zeiten, die ebenso die Qualit\u00e4t h\u00e4tten, in diese Galerie des Grauens aufgenommen zu werden. Man sollte daher vielleicht nicht zu vorschnell sein, ein <a href=\"http:\/\/www.codinghorror.com\/blog\/archives\/000530.html\">harsches Urteil<\/a> abzugeben. Wenn man in ein gro\u00dfes, un\u00fcbersichtliches Projekt geworfen wird, produziert man anf\u00e4nglich zwangsl\u00e4ufig eine Menge Unfug. Das hat damit zu tun, da\u00df eigentlich keine Zeit vorhanden ist, die gesamte Funktionsweise zu verstehen. Dann wird kopiert & eingef\u00fcgt, das es eine Freude ist. Aber was soll man machen? Die Aufgabe mu\u00df irgendwann fertig werden. Der entscheidende Punkt ist eben, am Ball zu bleiben und den vergangenen Unfug m\u00f6glichst auszumerzen. Ebenso trifft man h\u00e4ufig auf Stellen, die <em>auf den ersten Blick<\/em> als grober Unfug aussehen, sich bei n\u00e4herer Betrachtung aber oft als einzig m\u00f6gliche L\u00f6sung (oder schmerzlosester Workaround) entpuppen. Hatte ich auch schon mal bei Joel gelesen, da\u00df fehlerbereinigter Code oft grauenhaft aussieht. Mu\u00df ihm Recht geben. Dann wundert mich allerdings, warum noch so viele Bugs drin sind..<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Daily WTF ist eine unterhaltsame Seite f\u00fcr den geneigten Entwickler. Hier werden die grusligsten Fundst\u00fccke aus dem Programmiereralltag ausgestellt. Wenn es nur nicht so realistisch w\u00e4re.. Leider trifft man hin und wieder auf eigene Werke aus fr\u00fcheren Zeiten, die &hellip; <a href=\"https:\/\/www.puls200.de\/?p=209\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0},"categories":[4],"tags":[],"_links":{"self":[{"href":"https:\/\/www.puls200.de\/index.php?rest_route=\/wp\/v2\/posts\/209"}],"collection":[{"href":"https:\/\/www.puls200.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.puls200.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.puls200.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.puls200.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=209"}],"version-history":[{"count":0,"href":"https:\/\/www.puls200.de\/index.php?rest_route=\/wp\/v2\/posts\/209\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.puls200.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=209"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.puls200.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=209"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.puls200.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}