C
literature

C-Sharp - Der Zeilenkoenig

Daily Deviation
SparkleFuchs's avatar
By SparkleFuchs
15 Favourites
24 Comments
860 Views

Wer sitzt so spät vorm Bildschirm und schreit?

Es ist der Programmierer, mit seinem Leid.

Sein Kopf ist weich, der Abend aber noch lang.

Auf Fehler folgt Fehler, doch er tut, was er kann.


“Mein Code, mein Code, jetzt tu doch deine Pflicht!”

Ich mach doch, was deiner Anweisung entspricht!

Der Compiler, er führt keine Diskussion.

Wie wäre es mit etwas mehr Präzision?


“Du lieber Code, bitte, mach es für mich!”

Gar schöne Exceptions habe ich für dich.

Lustige Zeilen in einer Message Box,

ist das für dich nicht schon paradox?


“Mein Code, mein Code, warum quälst du mich?”

Siehst du etwa deinen Breakpoint nicht?

Trink ein Schluck und ich zeige dir,

was dem Compiler missfällt, glaube mir!


Das Statement ist ganz ohne Fehler,

doch was willst du mit diesem Zähler?

“public class” bist du dir da sicher?

Wäre “private” da nicht heimlicher?


“Mein Code, mein Code, was ist mit dem Switch.

Ist er verantwortlich für diesen Glitch?”

Diese Methode ist nicht ganz rund,

ein Fehler im “case” ist vermutlich der Grund!


Die Klasse, sie macht nicht, was sie soll…

Ich weiß, ist das nicht toll?

Ein String-Array sie erwartet,

mit einem Integer sie aber gestartet!


Dem Programmierer graust’s, er schreibt geschwind,

doch der Ausgang, der ist unbestimmt.

“Nun reicht’s mir aber, du landest im Korb,

und dann bist du endlich für immer fort!”

Es ist doch immer wieder dasselbe... Man hat nicht genug Zeit, um das Programm zu vollenden und dann läuft gänzlich alles schief.
Dieses Gedicht ist auf Basis des Erlkönigs von Johann Wolfgang von Goethe (1782) entstanden, während ich für die Klausur (Im Fach Anwendungsentwicklung) gelernt habe. Dabei dienten sowohl uralte sowie recht neue Erfahrungen als Grundlage. Wobei aus Gründen der Gedichtform, manches etwas verändert werden musste...
Jemand, der zumindest etwas Ahnung vom Thema hat, wird wohl so einiges wiedererkennen.

~Für alle Programmierer und Programmiererinnen, und die leiden, die Zeitdruck so mit sich bringt.



*"Erlkönig des 21. Jahrhunderts" oder auch "Die Leiden des Programmierers"




Begriffserklärungen:

Hier befindet sich der Versuch bestimmte Begriffe für Leihen möglichst einfach greifbar zu machen...


Code: Quelltext; Programm als Text
Compiler: Programm, welches die den Quellcode in Maschinensprache übersetzt. Der Compiler benötigt eindeutige Anweisungen.
Breakpoint: Punkt im Quellcode, an dem das debuggen gestartet wird.
debuggen: Programm wird Schritt für Schritt ausgeführt, sodass Menschen folgen können.
Statement: Aussage/Bedingung/Äußerung; z.B. (Ist 1 größer 7?) oder "tue Folgendes...
"public": uneingeschränkter Zugriff
"private": eingeschränkter Zugriff
Switch: "übersichtlichere" Form von "Wenn das, dann tue das..."
"case": Ein Fall vom Switch
string: Text
integer: Ganze Zahl
Array: "Sammlung" mehrerer Variablen des gleichen Typs.
Datentyp: z.B. string oder integer
Klasse: Sammlung von Methoden und Eigenschaften für einen bestimmten Zweck.

Published:
© 2020 SparkleFuchs
Comments24
anonymous's avatar
Join the community to add your comment. Already a deviant? Log In
S-Schreibfeder's avatar
S-SchreibfederStudent Writer

Ich bin zwar selbst nie richtig Programmierer gewesen bzw. hatte nie so richtig die Ambitionen (wenn man mal ein paar Kurse abzieht wie bspw. 'nen HTML-Kurs den ich in der Oberschule hatte), aber ich kann genug verstehen um geschmunzelt zu haben. :)

Aber ich hab' 'nen Freund, der in die Richtung studiert und dem werd' ich das bei Gelegenheit mal zeigen und mal sehen was der dazu sagt... :D


Gratulation übrigens für die DD. Mensch. :) Freute mich riesig für dich, als ich das sah. :party:

SparkleFuchs's avatar
SparkleFuchsStudent Writer

Als jemand, der gerne programmiert muss ich mich jetzt allerdings unbeliebt machen ^^'

HTML hat rein überhaupt nichts mit Programmierung Zutun. HTML ist eine Seitenauszeichnungssprache. Kommt daher eher einer Beschreibung wie die Seite aussieht nahe.


Da bin ich aber mal gespannt! Habe in meinem Informatikerstfeld eher durchwachsenes Feedback bekommen. Wobei die meisten dieses Hobby eh für Schwachsinn halten ...


Danke als ich vor zwei Jahren hier angefangen habe, hätte ich niemals gedacht, dass mir einmal diese Ehre zuteil wird. Ist sozusagen ein Traum, welcher für mich in Erfüllung gegangen ist, ohne dass ich wusste ihn zu haben ^^'

DuchesseOfDusk's avatar
DuchesseOfDuskHobbyist General Artist

Herzlichen Glückwunsch für diese wohlverdiente DD :)

Das Gedicht ist dir echt gut gelungen. Sehr passend und erheiternd, wenn beim Programmieren nicht alles so läuft, wie man es sich wünscht :)

SparkleFuchs's avatar
SparkleFuchsStudent Writer

Dankeschön!

JohannaEgeria's avatar
JohannaEgeriaHobbyist General Artist
Genial. 😍
SparkleFuchs's avatar
SparkleFuchsStudent Writer

Dankeschön ^^

ugnip's avatar
ugnipHobbyist General Artist

Coole Parodie :)

Und eine ziemlich gute Beschreibung, was passiert, wenn ich versuche, etwas zu programmieren :D

SparkleFuchs's avatar
SparkleFuchsStudent Writer
Es sind Probleme, die man einfach nicht kommen sieht und dann Stunden lang sucht. Zuminest bei komplexeren Aufgaben ^^'
ugnip's avatar
ugnipHobbyist General Artist

Ja genau ;)

Und am Ende war es ein kleiner dummer Fehler xD

bigunknown's avatar
bigunknownHobbyist Photographer

Dazu fällt mir folgende Heinz-Erhardt-Parodie ein:

Der König Erl

Wer reitet so spät durch Wind und Nacht ? Es ist der Vater.  Es ist gleich acht. Im Arm den Knaben er wohl hält, er hält ihn warm, denn er ist erkält'. Halb drei, halb fünf. Es wird schon hell. Noch immer reitet der Vater schnell. Erreicht den Hof mit Müh und Not --- der Knabe lebt, das Pferd ist tot!

SparkleFuchs's avatar
SparkleFuchsStudent Writer

Habe das Buch wo alles von ihm drin steht ^^


Mir würde dazu noch spontan die Version vom Berlkönig einfallen.

Link -> https://www.youtube.com/embed/TzG5_WwkN1w

bigunknown's avatar
bigunknownHobbyist Photographer

Du meinst bestimmt "Das große Heinz Erhardt Buch". Das habe ich auch; leider ist er zu früh von uns gegangen...

SparkleFuchs's avatar
SparkleFuchsStudent Writer
Genau! ^^
LindArtz's avatar
LindArtzHobbyist Digital Artist

Very nicely written! :clap: !!!

FOR MY PERSONEL USE ONLY
SparkleFuchs's avatar
SparkleFuchsStudent Writer

Thank you! Fox emoji - yay!

Malintra-Shadowmoon's avatar
Malintra-ShadowmoonHobbyist General Artist

Congratulations on your well-deserved DD. :)

SparkleFuchs's avatar
SparkleFuchsStudent Writer

Thank you very much! I feel me honoured. Fox emoji - yay!

Malintra-Shadowmoon's avatar
Malintra-ShadowmoonHobbyist General Artist

You are so welcome, Sparkle. :)

JoCrafter's avatar
JoCrafterNew Deviant

Was ist das für ein verbrechen? Das nennst du Gedicht? Da bekomme ich glatt Mitleid mit dem Original. Goethe würde sich im Grabe umdrehen, könnte er das sehen.

Panartias's avatar
PanartiasHobbyist Traditional Artist

Genial - ich hab auch den Erlkönig durch die Zeilen erkannt, bevor ich die Beschreibung gelesen habe! :D

SparkleFuchs's avatar
SparkleFuchsStudent Writer
Dankeschön, freud mich wenn es dir gefällt!
Den Abend vor der Klausur war ich einfach nur so frustriert, dass ich mich mit allen möglichen abgelenkt habe und als ich dann noch einen sehr guten Vortrag + Animation auf YouTube gesehen hatte... Da war es mal wieder um mich geschehen ^^'
Panartias's avatar
PanartiasHobbyist Traditional Artist

Ja, so was kenne ich. Vor Klausuren lenkt man sich mit allem Möglichen ab....

Flammenfeder's avatar
FlammenfederHobbyist Writer

:rofl:

genial



In der drittletzten Strophe hat sich noch ein Fehlerchen eingeschlichen in der Zeile

Ich er verantwortlich für diesen Glitch?

SparkleFuchs's avatar
SparkleFuchsStudent Writer

Danke für den Hinweis

anonymous's avatar
Join the community to add your comment. Already a deviant? Log In