WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Meinung & Community > Guru, e-Zitate & Off Topic

Guru, e-Zitate & Off Topic Der WCM-Guru auch online, mysteriöse technische Angaben und sonstige 'Verlautbarungen'

Microsoft KARRIERECAMPUS

 
 
Themen-Optionen Ansicht
Alt 18.03.2006, 17:15   #1
schichtleiter
Gast
 
Beiträge: n/a


Standard Reflexionen aus dem Serverraum

Stellen Sie sich vor, es ist ein friedlicher Freitagabend, so gegen 22:00h, Sie haben sich eine DVD mit einem wunderbaren Film aus der Videothek geliehen, den Sie sich gleich in aller Ruhe anschauen möchten. Sie haben angesichts des gerade anfangenden Wochendes das in unseren Tagen seltene Gut, das Zeit heisst. Geräte einschalten, DVD in den Player hinein, und das Vergnügen kann beginnen. Nur noch kurz ein Glas Lagavoulin holen. Ein Bild für die Götter, würde man denken. Jedoch nicht für alle Götter. Denn da sind manche Gottheiten, die dieses friedliche Bild als allzu problematisch betrachten .

Sich durch die komplizierten Koordinatenmatrizen der Wohnung zu bewegen, alle Wände zu meiden, das richtige Glas vom richtigen Schrank zu holen, die diversen Rotationsbewegungen zum Öffnen der Whiskyflasche, das Einschenken - und viel, viel mehr - das alles muss in jeder Wohnung, von jedem Menschen, für jede Whiskyflasche fehlerlos vollführt werden können. Ihr Einwand - Sie sind ein bestimmter Mensch, leben in einer bestimmten Wohnung, und möchten jetzt einen bestimmten Whisky - zählt nicht! Denn es geht ja um das Prinzip. Was ist, wenn Sie umziehen würden? Wenn Sie Ihre Einrichtung oder Ihre Whisky-Vorlieben ändern würden? Der Prozess müsste auch dann fehlerlos laufen! Wir können schliesslich nicht zulassen, dass Sie den edlen Tropfen daneben kippen! Nun, würden Sie (und jeder mit halbwegs gesundem Menshenverstand gerüstete Mensch) denken, dann ändern sich wahrscheinlich die in meinem Hirn "programmierten" Abläufe, so dass der Vorgang laufen kann. Das funktioniert ja exzellent seit unerdenklichen Zeiten. Die Gottheiten sind aber der Meinung, dass Sie Nägel mit Köpfen machen müssen. Ein Modell muss her, das unabhängig von den konkreten Instanzen Wohnung, Mensch, und nicht zuletzt Whisky, immer in der Lage ist, das Ganze zu erfassen und zu wiederholen.

Und die Gottheiten fangen an zu grübeln. Die zum Gelingen des Prozesses notwendigen, abstrakten Eigenschaften der partzipierenden Objekte werden erstmal festgelegt. Und das kann dauern. Das Fehlen einer einzigen Eigenschaft kann die zugrundeliegende gegenseitige Abhängigkeit dieser Objekte komplett zerstören. Die Architektur muss stimmen. Sie wundern sich, was denn für eine Eigenschaft etwa an einem Glas vergessen werden könnte, da wo es nur Whisky aufnehmen soll. Ha! So einfach ist es nicht. Das Glas muss ja so modelliert werden, das es z.B. austauschbar ist, oder dass sich der darin enthaltene Whisky geschmacklich nicht ändert. Nein, wir modellieren das Glas ganz vorsichtig. Und hören Sie auf, sich so verwundert am Kopf zu kratzen, Sie Objekt! Wir arbeiten für Sie! Sie werden Ihren Film schon sehen, nur etwas später. Aber dann werden Sie ganz ruhig sein, dass Ihre Freitagabende immer schön sind.

Also, fangen wir an! Das Glas hat eine bestimmte Grösse. Seine Abmessungen sind für das Greifen sehr wichtig. Und für das Füllen auch - Sie möchten doch nicht betrunken werden, oder? Sein Volumen wird durch gegeben, wobei sein Radius, und seine Höhe bedeuten. Was? Sie haben bisher die gewünschte Menge Whisky nur geschätzt? Wie könnten Sie das tun? Sie Trunkenbold, schämen Sie sich! Wir werden Ihnen dieses Laster austreiben!

Nun weiter. Das Glas befindet sich an einem bestimmten Ort, auf bestimmten Koordinaten, in einem bestimmten Schrank. Und der Schrank sitzt auf bestimmten Koordinaten, ist in einem bestimmten Zimmer, das wiederum seine Koordinaten hat. Nun, Koordinaten bedeuten ja ein zugrundeliegendes Koordinatensystem mit seinem Koordinatenursprung. Und wo bitte sehr soll er sein? Das ist eine sehr schwierige Entscheidung, denn eine kluge Wahl kann die spätere Handhabung der Koordinatenvektoren sehr vereinfachen. Und das spart Rechenzeit. Sehen Sie? Wir versuchen es ja auch schnell zu machen. Eine gute Wahl für einen Koordinatenursprung in Ihrer Wohnung scheint Ihr Lieblingssessel zu sein. Sie sitzen so oft darauf, und das bedeutet, dass Ihre Koordinaten sehr oft [0,0,0] sein werden. Dieser Vektor ist so einfach! Wie wir nun sehen, ist eine der zahlreichen Eigenschaften der partizipierenden Objekte, ihr momentaner Ortsvektor. Sie brauchen einen, die Küche braucht einen, der Schrank, und das Glas. Die Position des Glasses relativ zu Ihnen ist dann durch einfache Vektoroperationen bestimmbar.

Inzwischen geht es auf die 23:00h zu und sie fangen an, sich zu freuen. Sie denken, jetzt haben wir die Vektoren und die Grössen, und den ganzen Kram. Es kann ja nicht mehr lange dauern. Weit gefehlt! Die Geschichte wäre einfach, wenn Ihre Wohnung keine Zimmer hätte, die von den anderen durch Wände getrennt werden. Denn die Koordinaten des Glases relativ zu Ihnen sind je einfach berechenbar, der Weg aber dahin nicht! Sie können nicht den direkten Weg nehmen, da Sie dann wahrscheinlich auf eine Wand stossen. Sehen Sie? Das ist das Ergebnis eines schlechten Designs Ihrer Wohnung, von Architekten, die nicht objektorientiert arbeiten. Und hören Sie hier auf zu meckern, wie sehr Sie Ihre Wohnung mögen. Sie ist schlecht! Und muss geändert werden.

Mit erschrockenen Augen beobachten Sie, wie die Gottheiten die Wände niederreissen. Um 24:00h ist Ihre Wohnung eine einzige riesige Halle! Aber dafür ist die Errechnung des Wegs zum Whiskyglass ganz einfach. Schöne neue Welt! Freuen Sie sich doch! Sie entschliessen sich dazu, sich ganz auf die Meinung der allwissenden Gottheiten zu verlassen, können aber eine gewisse Wehmut für die schöne dahingegangene Wohnung nicht unterdrücken.
  Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:56 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag