Das tägliche Was-zur-Hölle

Fluchen geht einfach nicht so schön auf deutsch.
TheDailyWTF ist ein Blog, das täglich die schlimmsten Programmierergeschichten erzählt. Geschichten die unsereins die Nackenhaare aufrichten und die wir alle in der einen oder anderen Form schon erlebt haben.

Sehr schön finde ich die Kategorie CodeSOD, die Quellextschnipsel präsentiert, die grottenschlecht bis fremdschämidiotisch sind. Kürzlich hab ich einen solchen Schnipsel eingeschickt, den ich in einer Bildkonvertierungsbibliothek gefunden habe. Es ging darum, dass die Funktion einem zurückgeben soll, ob der Wert x eine Potenz von 2 ist.

/*
=============
checkSizeMake sure its a power of 2.
=============
*/
int checkSize(int x) {
if (x == 2 || x == 4 || x == 8 || x == 16 || x == 32 || x == 64 || x == 128 || x == 256 || x == 512)
return 1;
else
return 0;
}Den Schnipsel hab ich im Februar bei TheDailyWTF eingeschickt und wie ich gerade feststelle wurde er letzte Woche gepostet. Yeah! :)

Leave a Reply

Your email address will not be published. Required fields are marked *