Day: September 6, 2005

  • Commandments of Java Programming #3

    Du sollt nicht erben, sondern delegieren Nur weil ich etwas _benutzen_ will, muss ich es nicht _sein_. Typisches Beispiel ist JFrame. Immer wieder liest man Beispiele oder Livecode, in dem Klassen von JFrame abgeleitet werden. Dabei wird in der Regel keine einzige Methode überschrieben. Das ist nicht gut!

  • Commandments of Java Programming #2

    Du sollst keine XML-Dokumente aus Strings zusammenbasteln Hierfür gibt’s DOMs oder zur Not auch Template-Engines. Eine sehr schöne API hat dom4j. Sowas hat das W3C nicht hinbekommen…

  • Art Brut

    Jogi hat mich auf Art Brut aufmerksam gemacht. Originelle Texte (Auf der Homepage verfügbar) und veritable Gitarrenmusik. Habe es gleich mit in den Urlaub genommen und meine Mitreisenden beglückt. Die Reaktionen waren gemischt, also *nicht* durchweg negativ! I know I can, I know I can. I’m fine when I am with my own hand. In…