Gelesen: Patterns kompakt

Design Patterns sind in der Softwareentwicklung nicht wegzudenken. Sie bilden die Grundlage für Kommunikation, Dokumentation und übersichtlichen Code. Und selbst wer Entwurfsmuster nicht bewusst einsetzt, wird schon das ein oder andere Struktur- oder Verhaltensmuster unbemerkt verwendet haben. Denn immer mehr Frameworks und Technologien erzwingen und verwenden diese Muster.

Read More

Die Stadt (Hörspiel)

Im vergangenen Semester habe ich ein wenig über den Tellerrand eines Informatikstudiums geschauen und mich mit einer Projektarbeit in Sounddesign beschäftigt. Meine Kommilitonin Raphaela Butz und ich, haben uns daran versucht, als Klausurleistung eine Kurzgeschichte als Hörspiel zu vertonen.

Read More

Reflections in Java: "private" umgehen

Eine gesunde Selbstreflexion ist von Zeit zu Zeit eine schöne Sache. Man sollte sich schließlich selbst kennen und einschätzen können. Ähnlich sieht es im Code aus. Und auch wenn Java nur eingeschränkte Mittel für Reflections beinhaltet - z.B. im Verglich zu Smalltalk - hat mich der Vortrag zweier Kommilitonen doch ein wenig zum experimentieren gebracht. Anbei ein paar Zeilen Code, mit denen man sehr schnell und einfach das Sicherheitskonzept hinter Java und dem Schlüsselwort private umgehen kann:

Read More

Hello world!

Hello World! - das habe ich in den vergangenen zwei Jahren nun schon des Öfteren gehört. Meistens zu Beginn eines neuen Semesters und versehen mit verschiedensten Vorzeichen:

Read More