Die wöchentliche Dosis Java

82 Beiträge · Seite 7 von 9

Thema der Woche: Pfuschen erwünscht

· Christian Ullenboom

In der C-Welt gibt es bisher Wettbewerbe für das verpfuschteste Programm (). Unter Java gibt es bisher diesen Obfuscated Contest nicht. Aufgabe: Schreibe nach den offiziellen C-Pfusch-Regeln To write the most Obscure/Obfuscated [C] program under the rules below. To show the importance of programming style, in an …

Weiterlesen: Thema der Woche: Pfuschen erwünscht →

Thema der Woche: HTTP Header

· Christian Ullenboom

Das http://de.wikipedia.org/wiki/Hypertext_Transfer_Protocol überträgt neben dem Content auch über Header wichtige Informationen wie MIME-Typ, Datenlänge oder Caching-Informationen. Installiere das Firefox-Plugin um die HTTP-Header mitzulesen. Welche HTTP-Header beim Request und beim Response werden ausgetauscht? …

Weiterlesen: Thema der Woche: HTTP Header →

Thema der Woche: SwingX

· Christian Ullenboom

Die Anzahl Swing-Komponenten ist nicht besonders groß und seit dem Swing in Java 1.2 fest eingeführt wurde, hat sich wenig an Swing verändert. Im Laufe der Zeit sind diverse Projekte mit Zusatzkomponenten und Swing-Erweiterungen entstanden, wobei SwingX (http://swinglabs.org/) zu den bekannteren gehört. Lies über das …

Weiterlesen: Thema der Woche: SwingX →

Thema der Woche: Das XML-Modell XOM

· Christian Ullenboom

XOM (http://www.xom.nu/tutorial.xhtml) ist ein XML-Modell von Elliotte Rusty Harold, welches eine Alternative zu DOM, aber auch zu moderneren XML-Modellen JDOM und dom4j ist. Lies die Einführung unter http://www.xom.nu/tutorial.xhtml und implementiere Beispiele Um die Philosophie hinter dem Design zu verstehen, hat …

Weiterlesen: Thema der Woche: Das XML-Modell XOM →

Thema der Woche: Refactoring

· Christian Ullenboom

Refactoring von Code ist eine wichtige Aufgabe von Entwicklern neben der Neuentwicklung von Programmcode. Die Pflege und Aufarbeitung darf natürlich nicht zum Selbstzweck werden, aber langlebige Software muss zwingend für immer die Kriterien Wartbarkeit und Erweiterbarkeit bewahren und gut dokumentiert und …

Weiterlesen: Thema der Woche: Refactoring →