Permalink

Softwarearchitektur: Schichten und DTOs

Neulich stolperte ich ArchUnit, ein Tool, mit den man testen kann ob sich Java-Code (oder auch Kotlin-Code) an bestimmte Architekturvorgaben hält. Zum Beispiel kann es in einer Spring-Anwendung überprüfen, das keine Serviceklasse eine Controllerklasse aufruft. Eine solche Regel klingt überflüssig, … Weiterlesen

Permalink

Letzten Samstag habe ich am OpenMRS-CodeJam teilgenommen. OpenMRS ist ein webbasiertes System zur Eingabe, Verwaltung und Auswertung von medizinischen Patientenakten. Das System ist Open-Source, der Kern ist in Java geschrieben und nutzt Spring und Hibernate .

Beim CodeJam haben wir zunächst eine Einführung in das System bekommen, und dann im Pair-Programming uns einzelne Aufgaben aus dem Bugtracker vorgenommen.

Vielen Dank an das Team von ThoughtWorks für die Organisation des CodeJams.

Permalink

Codename One – Gitterlayout spiegeln

Was ist Codename One? Die Plattform „Codename One“ dient der betriebsystemübergreifenden Entwicklung von Apps für Smartphones. Wichtiger Bestandteil ist eine Bibliothek für Benutzerschnittstellen. Codename One ist ein Nachfolger von LWUIT, welches wiederum Konzepte der Java-Swing-Bibliothek nutzt. Die verschiedenen Bedienelemente wie … Weiterlesen

Permalink

LwUIT 1.5 erste Erfahrungen

Sun hat mit „Java Mobile Edition“ (JME) die Softwareplattform geschaffen, die weltweit auf Milliarden von Handys funktioniert. Die Plattform ist inzwischen in die Jahre gekommen, und besonders für die Gestaltung der Benutzerschnittstelle bietet sie nur wenig, um die Möglichkeiten heutiger … Weiterlesen