Rotkäppchen: Wenn Software-Entwickler Märchen erzählen von Mira Alexander, http://www.miraalexander.de/author

Rotkäppchen: Wenn Software-Entwickler Märchen erzählen

Mira Alexander, 15. Dezember 2016

Wissen Sie, was passiert, wenn ein Software-Entwickler eine Gute-Nacht-Geschichte nacherzählt? Nein?

Keine Bange, hier wird Ihnen geholfen. Ich hoffe, Sie bringen minimale JavaScript-Kenntnisse mit. Und wenn nicht – ich habe extra für Sie, ja für Sie, ein paar Kommentare eingebaut.

Und so begab es sich …

function Rotkaeppchen()
{
	var Rotkaeppchen = new Person();
	Rotkaeppchen.Kleidung = { 
		Typ: 'Käppchen',
		Farbe: 'rot'
	};
 
	var Mutter = Rotkaeppchen.holeMutter();
 
	var Korb = Mutter.packe(['Wein', 'Brot', 'Kuchen']);
 
	var Omi = Mutter.holeMutter();
 
	Omi.Adresse = 'im tiefen Wald';
 
	// danach weiter bei Person.besuche
	Rotkaeppchen.trage(Korb).besuche(Omi);
}
 
Person.besuche = function(wen)
{
	var Rotkaeppchen = this;
 
	if (!wen)
		return;
 
	var Omi = wen;
 
	var Wald = new Waelder();
 
	var Wolf = new Tier();
 
	Rotkaeppchen.gehe(Wald).treffe(Wolf).halteSchwaetzchen(Wolf, erzaehleZuViel);
 
	// danach weiter bei  Tier.besuche
	Wolf.besuche(Omi).warteAuf(Rotkaeppchen);
 
	// danach weiter bei  Person.frage
	Rotkaeppchen
	.frage(Wolf, 'Was für große Augen du hast!')
	.frage(Wolf, 'Was für große Hände du hast!')
	.frage(Wolf, 'Was für große Zähne du hast!')
	.schreie();
 
	Wolf.fresse(Rotkaeppchen);
 
	var Jaeger = new Person();
 
	Jaeger.aufschneiden(Wolf).retten([Rotkaeppchen, Omi]);
 
	return Rotkaeppchen;
};
 
Person.frage = function(wen, was)
{
	if (!wen || !was)
		return null;
 
	// danach weiter bei  Tier.antworte
	wen.antworte(was);
 
	return this;
};
 
Tier.besuche = function(wen)
{
	var Wolf = this;
 
	if (!wen)
		return;
 
	var Omi = wen;
 
	Wolf.fresse(Omi);
};
 
Tier.antworte = function(Frage)
{
	if (!Frage)
		return '???';
 
	if ('Was für große Augen du hast!' === Frage)
	{
		return 'Damit ich dich besser sehen kann.';
	}
	else if ('Was für große Hände du hast!' === Frage)
	{
		return 'Damit ich dich besser umarmen kann.';
	}
	else if ('Was für große Zähne du hast!' === Frage)
	{
		return 'Damit ich dich besser fressen kann.';
	}
};

Ich weiß, IT-ler gelten oft als … ein wenig verschroben und dieser Beitrag hat diesen Ruf wohl (für mich) noch eher zementiert – aber hey, manchmal, an Tagen wie diesem, muss man einfach ein wenig spinnen um nicht endgültig durchzudrehen.

Ihre

Mira Alexander

photo of Mira Alexander

Lebewesen Mensch Individuum Frau Autorin/Designerin/Informatikerin

Ich habe so viele Etiketten, dass sie in keine Schublade passen.

Diskussion

Geben Sie Ihren Kommentar ein:
D X B A G
 
Dieser Webauftritt verwendet Cookies, um die Bedienung der Seiten zu ermöglichen.