Donnerstag, 3. August 2017

Objektgymnastik


So, es wird mal wieder Zeit für ein wenig Sport – also im Informatikersinne. Nehmt Euch ein kleines Projekt, wärmt Euch kurz auf und dann programmiert los. Aber Achtung! Dabei müsst Ihr folgende neun Regeln beachten:
  1. Verschachtele in jeder Methode nur bis zur ersten Ebene!
  2. Nutze kein ELSE!
  3. Verpacke alle primitiven Datentypen in spezielle Klassen!
  4. Eine Collection sollte die einzige Variable einer Klasse sein!
  5. Greife nur auf die Objekte zu, die Du direkt kennst!
  6. Schreibe alle Namen aus und verwende keine Abkürzungen!
  7. Klassen sollten nicht länger als 50 Zeilen und Packages sollten nicht mehr als 10 Dateien enthalten!
  8. Verwende nicht mehr als zwei Instanzvariablen in einer Klasse!
  9. Erlaube keinen Zugriff von Außen auf Deine Instanzvariablen!
Viel Spaß!

Sonntag, 30. Juli 2017

Key Art


Eine ausgediente PS/2-Tastatur und ein nicht benötigter Setzkastenrahmen:
Holzrahmen mit aufgefedelten Tastaturtasten mit dem Text "KEY ART"

Samstag, 22. Juli 2017

Code Retreat

Im vorletzten Entwicklermagazin las ich über Code Retreats. Das liest sich spannend. Hat damit schon einmal jemand Erfahrungen gemacht?

Sonntag, 2. April 2017

The new Adventure Game

Thimbleweed Park, dass neue Spiel von Ron Gilbert ist nun erhältlich.

Allerdings kann ich mir heute nicht mehr erlauben die Nächte durchzuspielen.

Samstag, 18. März 2017

"The Red Pill"

Ich begebe mich mal ins soziale Abseits indem ich auf eine Dokumentation über die amerikanische Männerrechtsbewegung hinweise, sowie auf eine Rezension dieser Dokumentation.

Mittwoch, 14. September 2016

Flohmarktfund


Letzten Freitag waren wir in der hiesigen Stadtbücherei gewesen, um unseren Vorrat an Kinder- und Jugendbüchern sowie Hörspielen aufzufrischen. Während die Bibliothekarin die aktuelle Auswahl unserer Kinder abarbeitete, schaute ich mir die Reste des Bücherflohmarkts an. Von den zu Beginn vollgepackten fünf Tischen war nur noch ein kleiner einzelner Stapel übrig geblieben.

Beim Überfliegen des Angebots fiel mir ein Buch mit dem Titel "Abenteuer in BASIC" ins Auge, das aussah wie ein Kinderbuch. Ich dachte etwas wie "hey, die haben das ja wie die Programmiersprache genannt."

Cover des Buchs "Abenteuer in BASIC"


Und tatsächlich: Es handelte sich um ein Comic aus dem Jahre 1984, das die Programmierung in BASIC erklärt.

Ich habe mich gefreut wie Rumpelstilzchen und diesen Schatz gleich für fünfzig Cent erstanden.

Jetzt will ich gleich mal wieder was in BASIC programmieren. :-)

"Abenteuer in BASIC" Seiten 44 und 45


Sonntag, 3. Juli 2016

Europäische Federalist Papers


Zunächst einmal die gute Nachricht: Als sich 1774 die amerikanischen Kolonien von der britischen Regierung lossagten, kam es erst einmal zum Krieg, an dessen Ende die Sezession erfolgreich war. Und auch als sich 1861 die Südstaaten von der amerikanischen Bundesregierung lossagten, kam es zum Krieg, an dessen Ende die Sezession nicht erfolgreich war. Europa hat aus diesen Erfahrungen zumindest soviel gelernt, dass es ein juristisches Regelwerk geschaffen hat, dass eine Sezession ohne blutige Auseinandersetzung ermöglicht. Ein großer Pluspunkt.

Jedoch ist wahrscheinlich die selbe bürokratische Gründlichkeit dafür verantwortlich, dass der gescheiterte europäische Verfassungsentwurf 30 mal länger ist als sein amerikanisches Pendant [1]. Außerdem vermisse ich ganz besonders ein europäisches Gegenstück zu den amerikanischen Federalist Papers. Für eine europäische Verfassung ist der Zug bereits abgefahren und wird voraussichtlich auch nicht allzu bald wieder bei uns anhalten. Aber für europäische Federalist Papers ist es nicht zu spät.

Wo also sind die Europäer, die einen ähnlichen leidenschaftlichen Verfassungskommentar für den Vertrag von Lissabon veröffentlichen? In welchem sie die Notwendigkeit einer Union begründen, die Befugnisse der Union klären, die Verhältnisse zwischen dieser, den Einzelstaaten und den Bürgern darlegen und die Organe der Union vorstellen sowie deren Aufgaben, Rechte und Pflichten?

Die Federalist Papers sollten die amerikanische Bevölkerung und die Staatsparlamente von der neuen und unbekannten Staatsstruktur überzeugen, was ihnen, wie die über zweihundertjährige Existenz der Vereinigten Staaten beweist, auch gelang.

Können wir eine solche Leistung auch von europäischen Intellektuellen für die bereits existierende Europäische Union erhoffen?