Hacking Jigsaw! – Die Kapselung von Java 9 Modulen brechen

Hacking Jigsaw! – Die Kapselung von Java 9 Modulen brechen
Seit Java 9 lassen sich mehrere Pakete und die darin enthaltenen Klassen zu Modulen zusammenfassen. Dies ermöglicht eine bessere Kontrolle, auf welche Klassen von außerhalb des Modules zugegriffen wer...
Weiterlesen

Service Provider & Consumer - lose gekoppelt ein starkes Team

Service Provider & Consumer - lose gekoppelt ein starkes Team
Dass spezifische Funktionalitäten in unterschiedliche Services gebündelt sind, ist ja nichts Neues. Und dass die Funktionalitäten eines Services oft in einem Interface definiert und dann in der einer ...
Weiterlesen

Hier kommst du nicht dran! InaccessibleObjectException mit Java 9

Hier kommst du nicht dran! InaccessibleObjectException mit Java 9
Java 9 bringt eine neue Exception Klasse mit. Ist das Grund zur Freude? Ich finde ja! Mit diesem Blogpost möchte ich euch erklären, wie wir mit der neu dazugekommenen Ausnahme InaccessibleOb...
Weiterlesen

Software Development Kit (SDK) - Build-Prozess mal anders

Software Development Kit (SDK) - 
Build-Prozess mal anders
Wird eine Software vom Kunden eingekauft anstatt diese selbst zu entwickeln, wird sie in vielen Fällen zunächst angepasst, bevor sie in den Betrieb geht. Die Softwarehersteller bieten hierfür meist di...
Weiterlesen

Service Registry & Discovery - Kein ewiges Suchspiel in der Microservices-Landschaft

Service Registry & Discovery -
Kein ewiges Suchspiel in der Microservices-Landschaft
Um stabile und hochwertige Software schnell ausliefern zu können, müssen die Unternehmen auf Veränderungen flexibel reagieren. Dazu gehört auch die IT des Unternehmens und damit die eingesetzten Tools...
Weiterlesen

MVC - Variationen und Implementierung

MVC - Variationen und Implementierung
Obwohl das Design-Pattern MVC (Model View Controler) bereits 1979 von Trygve Reenskaug veröffentlicht wurde, ist es auch heute noch - in unt...
Weiterlesen