Java Weekly, Ausgabe 183

Viele interessante Beiträge zu Java 9 in dieser Woche.

  • Auf geht’s…​**

1. Frühling und Java

>> Was ist neu in JPA 2.2 - Java 8 Datums- und Zeittypen []

JPA 2.2 hat endlich die Unterstützung für java.time .

https://www.infoq.com/news/2017/06/oracle-defends-jpms?utm campaign=infoq content&utm source=infoq&utm medium=feed&utm__term=Java

Oracle beantwortet offiziell die JPMS-Kontroverse; und die https://jcp.org/de/jsr/results?id=6016 (Abstimmung)]wurde einstimmig angenommen.

Kotlin hat zwar einen zusätzlichen Overhead gegenüber Core Java, aber überraschenderweise sind einige Ergebnisse tatsächlich besser als Java-Alternativen.

2. Technisch

** >> Holen Sie das Beste aus Git-Aliasen heraus. []

Durch die Nutzung von Aliasnamen in Git kann die Produktivität drastisch erhöht werden 🙂

>> Erste Schritte mit Vertragstests []

Die Tage sind lange vorbei, an denen es genug war, nur ein paar Tests zu schreiben. Das Test-Ökosystem ist jetzt viel reifer und ausgereifter.

Dies ist ein guter Ort, um ein Verständnis für Vertragserprobung zu erlangen.

3. Überlegungen

Das Hinsetzen und Berechnen der technischen Schulden Ihrer Codebase ist eine sehr lohnende Übung, um einen aussagekräftigen Einblick in den tatsächlichen Zustand des Projekts zu erhalten.