Humor für Software-Entwickler: Irre Quellcode-Kommentare
Es gibt Menschen die sind für ihren Humor bekannt. Auf Feiern sammeln sich die Gäste um sie herum und sie lauschen sprichwörtlich jedem Satz, indem sich garantiert ein Wortspiel mit sprachlicher Raffinesse verbirgt. Gemeinhin sind es weniger IT-Profis oder Software-Entwickler, die in einem solchen sozialen Mittelpunkt erscheinen. Zu skurril ist der Witz oder zu unverständlich für das Volk der Nicht-IT´ler.Welcher “normale Mensch” lächelt schon bei Aussagen wie “UNIX ist das Betriebssystem der Zukunft. Und das schon seit 30 Jahren.” oder “Was ist das? Schwimmt im Wasser und schreit ständig F1?” – “Ein Informatiker, der nicht schwimmen kann.” Aus ungefähr diesem Holz stammen auch die Sprüche wie “Backup not found: (A)bort, (R)etry, (P)anic?” oder “Keyboard not found. Press any key to continue.”.Dass Software-Entwickler auch anders können wissen wir spätestens seit der Veröffentlichung des Original-Quellcodes von MS-DOS 1.0 und 2.0 oder Word 1.1a. Der niederländische Twitterer Leon Zandman fand gleich sieben ungewöhnliche Überraschungen.Die Microsoft-Entwickler fluchen munter durch die Gegend, ziehen über die Novell-Nutzer her oder bezeichnen sich selbst als “Götter”. Alles auskommentiert und nicht ganz so ernst gemeint (oder vielleicht doch?). Alle durchaus amüsanten Kommentare aus dem Microsoft-Code finden Sie im Artikel “Versteckte Überraschungen in frühen Microsoft-Quellcodes”.Schon nach kurzer Suche finden sich im Internet und in Foren verschiedene Quellecode-Kommentare. Hier zeigt sich, dass auch die Entwickler außerhalb von Microsoft durchaus Humor haben. Sie wünschen ihren Entwicklungs-Kollegen nur das Beste oder versuchen sie mit irreführenden Hinweisen zu verunsichern.Ganz so humorlos scheinen unsere Software-Entwickler dann doch nicht zu sein. Der Spaß ist halt eher versteckt, so wie die Easter Eggs in ihren Programmen.Irre Quellcode-KommentareKonfusion
Foto: Frank-Michael Schlede / Thomas BärWenn der Entwickler selbst nicht mehr weiß, was er da getrieben hat.Fluchen …
Foto: Frank-Michael Schlede / Thomas Bär… können Entwickler ja bekanntlich besonders gut.Eine wahre Geschichte
Foto: Frank-Michael Schlede / Thomas BärWas, das wussten Sie nicht??Das Ende
Foto: Frank-Michael Schlede / Thomas BärDas kontrollierte Ende eines möglicherweise unkontrollierten Programmablaufs.Schnipp und Schnapp
Foto: Frank-Michael Schlede / Thomas BärÜber die Benennung von Variablen lässt sich wahrlich trefflich streiten.Optimist
Foto: Frank-Michael Schlede / Thomas BärAch ja …Weihnachtsbaum
Foto: Frank-Michael Schlede / Thomas BärEin schöner Weihnachtsbaum bei der Definition von Variablenwerten.Star Trek
Foto: Frank-Michael Schlede / Thomas BärStar-Wars-Fans sind überall unter uns und hinterlassen ihre Spuren.Meinung
Foto: Frank-Michael Schlede / Thomas BärFreie Meinungsäußerung, auch wenn sie “eher robuster” ausfällt, ist stets zulässig.Im Fall des Falles
Foto: Frank-Michael Schlede / Thomas BärEin Fehler-Handler ohne Inhalt: Oh Schreck – eigentlich sollten wir hier was unternehmen.Hübsch anzusehen
Foto: Frank-Michael Schlede / Thomas BärKünstlerische Aspekte dürfen auch im Quellcode-Kommentar nicht zu kurz kommen.Kurz …
Foto: Frank-Michael Schlede / Thomas Bär… und prägnant.Drachen
Foto: Frank-Michael Schlede / Thomas BärASCII-Malerei – ein Relikt aus den 1980er Jahren.Kafka
Foto: Frank-Michael Schlede / Thomas BärZwar soll Franz K. Prag nicht wirklich verlassen haben, in den Quellcode hat er es dennoch geschafft.Genie
Foto: Frank-Michael Schlede / Thomas BärOb es dieser Entwickler wirklich ernst meint?Ohne Inhalt
Foto: Frank-Michael Schlede / Thomas BärDas Grundgerüst ist zumindest schon mal erstellt – Zeit für einen Kaffee.Null oder Null?
Foto: Frank-Michael Schlede / Thomas BärDie Implementierung ist wohl nicht so ganz im Sinne des Entwicklers.Wirklich gemein
Foto: Frank-Michael Schlede / Thomas BärDie Freundlichkeit in diesem Kommentar ist wahrlich spürbar. Wahr als Unwahr zu definieren, ist auch ein ganz freundlicher Akt.Der Beste
Foto: Frank-Michael Schlede / Thomas BärMöglicherweise der beste Kommentar den es gibt: Wie viel Zeit haben wir schon bei der Optimierung des Codes verschwendet?Den Mutigen
Foto: Frank-Michael Schlede / Thomas BärDen Mutigen gehört die Welt.Ehrlichkeit
Foto: Frank-Michael Schlede / Thomas BärHoffentlich ist der Rest vom Programm in einem günstigeren Geisteszustand verfasst worden.Aha!
Foto: Frank-Michael Schlede / Thomas BärAlles klar?Vertrauen
Foto: Frank-Michael Schlede / Thomas BärNur weil es im Kommentar steht, heißt es nicht, dass es auch wirklich stimmt.Mehr Zeit
Foto: Frank-Michael Schlede / Thomas BärNatürlich ist es falsch die XML-Datei so zu erzeugen, aber es klappt und wir haben mehr Zeit für ein paar Getränke.
Hier finden Sie den kompletten Artikel: