Sinn des Ganzen? - LinuxTag 2003 mit Coding-Marathon


Hmm. Da findet also wieder mal eine Messe zur
Unterstützung des armen kleinen Hobbits, äh Pinguins aus
Finnland statt (10 Millionen Nutzer), damit er sich besser
gegen das große Böse aus Mordor, äh … Redmond behaupten
kann.
Und da “Code is everything”, laden wir auch gleich mal
ein paar hundert Programmierer ein und lassen sie wild
drauf los schreibseln. Am bestem noch ohne Zielvorgabe und
völlig planlos.
Und dann machen wir noch einen Wettbewerb daraus, damit
man die Leute auch noch bei ihrem Ehrgeiz packen kann.
Passende Metapher?
Tausend Affen und Schreibmaschinen und wer Shakespear auf
ägyptisch rauskriegt kriegt eine Banane?

Und dabei vergisst man gerne, daß das Entwickeln
von Software nur zu zehn (10) Prozent aus
Programmierung besteht und zu 90% aus
Entwurf, Koordinierung und Tests.
Andernfalls kommen dann so schöne Konstrukte raus wie
“mplayer”:
main() Funktion von 1000 Zeilen Länge mit Hunderten von
#ifdefs, … *grusel*.
Und dessen Entwickler sind stolz auf das
Design der Video-Codec Schnittstelle …

Open Source Coding Marathons:
Der Versuch des Nachbaus von Notre Dame
ohne Architekt ;-).

Wunderbare Software, die “funktioniert”, aber
herrlich einfach zu warten ist. Genau wie große
Teile vieler Open Source Projekte,
die noch tausende von völlig überflüssigen Fehlern
enthalten, weil sich keiner mehr in dem Wust
auskennt.
Mel Gorman:
“[…] if software engineers built a shed,
no one would agree on what shape it would
be, it would built with different types
of materials everywhere, held together with
duct tape or paperclips and no one would
understand how it was powered exactly but
it would magically stand up and no one would
question it until it was noticed there was
no door.”

Wobei der Terminus “Software Engineer” hier
falscht gebraucht wird, das müßte “Programmierer”
heißen ;-).

Wer Ironie innerhalb und außerhalb der Tags finden
sollte, möge sie bitte weiterverwenden.
Meine hier völlig überspitzt dargestellte Meinung
gehört mir und nur mir, und wer sie gegen mich verwendet
lädt damit alle Schuld auf sich ;-).
Sicherheitshalber enschuldige ich mich gleich mal bei
allen, die sich jetzt beleidigt fühlen. Es gibt
sehr viele hervorragende Open Source Programmierer.
Seufz,
dhke

Leave a Reply

You must be logged in to post a comment.