If Architects to work like software engineers

Dear Architect: Please design and build me a house. I am not quite sure of what I need, so you should use your discretion. My house should have between two and forty-five bedrooms. Just make sure the plans are such that the bedrooms can be easily added or deleted. When you bring the blueprints to me, I will make the final decision of what I want. Also, bring me the cost breakdown for each configuration so that I can arbitrarily pick one. Keep in mind that the house I ultimately choose must cost less than the one I am currently living in. Make sure, however, that you correct all the deficiencies that exist in my current house (the floor of […]

Weiterlesen

Sie schießen sich in den Fuß: Programmiersprachen im Vergleich

C Sie schießen sich in den Fuß. C++ Sie erstellen aus Versehen ein Dutzend Instanzen von sich selbst und schießen allen in den Fuß. Erste Hilfe ist nicht möglich, da Sie nicht wissen, welche davon bitweise Kopien sind und welche auf andere zeigen und sagen “Ich bin’s, hier drüben”. FORTRAN Sie schießen sich iterativ in jeden Fußzeh, bis Sie keine mehr haben, dann lesen Sie den nächstan Fuß ein und wiederholen das Ganze. Wenn Ihnen die Kugeln ausgehen, machen Sie trotzdem weiter, da Sie ja sowieso keine Möglichkeit für Exception-Handling haben. Modula-2 Nachdem Sie festgestellt haben, daß Sie mit dieser Sprache überhaupt nix bewerkstelligen können, schießen Sie sich in den Kopf. COCOL NEHME einen COLT 45 HANDFEUERWAFFE, RICHTE Pistole auf […]

Weiterlesen

Rotkäppchen für Programmierer

Es existete 01h mal ein kleines Mädchen, das defaultmäßig ein AddOn mit Farbcode 12 auf dem Kopf trug. Aus diesem Grund war es in allen Systemen unter dem Alias “Red Cap”, bzw. der ID “RC”, bekannt. RC’s $HOME war das Haus seiner ParentIDs und so erhielt es eines Tages den command, eine shell voller erfrischendem Equipment zum $HOME seiner ParentParentID zu moven. Also crunchte es Bandsalat, Mäuse, einen Apple, jede Menge Sauce Code, SoftICE und anderen Junk Food in die shell und wollte disconnecten. Seine ParentID übergab noch ein Warning: “Arbeite mit Fehlerkorrektur, meine child-ID, das routing führt Dich passthrough durch eine tree collection, die voller danger ist! CRASHE also die shell zu Deiner ParentParentID und disab’le den error, rechts […]

Weiterlesen

Wer jagt wie einen Elefanten?

Informatiker jagen Elefanten, indem sie Algorithmus A ausfüren: begin{ Gehe nach Afrika; Beginne am Kap der guten Hoffnung; Durchkreuze Afrika von Sueden nach Norden bidirektional in Ost-West-Richtung; Fuer jedes Durchkreuzen tue { Fange jedes Tier, das Du siehst; Vergleiche jedes gefangene Tier mit einem als Elefant bekannten Tier; halte an bei Uebereinstimmung; } } Erfahrene Programmierer verändern Algorithmus A, indem sie ein als Elefant bekanntes Tier in Kairo plazieren, damit das Programm in jedem Fall korrekt beendet wird. Assembler Programmierer bevorzugen die Ausführung von Algorithmus A auf Händen und Knien. SQL Programmierer verwenden folgenden Ausdruck: SELECT Elefant FROM Afrika. Natural Programmierer lassen sich von ADABAS einen Elefanten bringen. Logo Programmierer reiten durch Afrika auf ihrer Schildkröte. Cobol Programmierer tun dies […]

Weiterlesen
1 2 3