Achtung: Die Kategorie Achtung, Geek !!1! auf Bitschnaus Welt ist nur für Informatiker witzig! Wenn du nicht mindestens 2 Programmiersprachen und 3 Skriptsprachen beherrschst oder UML oder XML nicht mehr sind als komische Abkürzungen, dann brauchst du hier nicht weiterlesen.
Für alle anderen – was jetzt wohl nicht mehr viele sein dürften – habe ich einen echten Unterhaltungstipp. Auf thedailywtf.com (Nein, nicht What the f***?, sondern Worse Than Failure!) gibts täglich Erlebnisse aus der Welt der Programmierung. Für Eingeweihte ein echter Quell der Freude und Stilblüten wie die beiden folgenden muss man sich erstmal langsam auf der Tastatur zergehen lassen:
public static bool IsNotEmpty(string value)
{
return !IsEmpty(value);
}
public static bool IsEmpty(string value)
{
return !IsNotEmpty(value);
}
Noch besser ist allerdings:
googleId = googleId == null ? null : googleId; // ensure really null
Also so wirklich, wirklich, WIRKLICH! null… und darüber hinaus!
Als kleiner Bonus vielleicht noch, wie aus einer ungarischen Notation (g_ für globale Variable) und einem Stream mit Head und Tail traurige Wahrheit für so manches Schlafzimmer werden kann:
unsigned int g_iReceiveHead = 0; unsigned int g_iReceiveTail = 0;
Jetzt aber genug gegeekt und back 2 business!

- bitschnau@Facebook
- bitschnau@Twitter