Viele interessante Beiträge zu Java 9 in dieser Woche.
-
Auf geht’s…**
1. Frühling und Java
>> unveränderliche Sammlungen in Java 9 []
Java 9 wird eine neue Art der Definition wirklich unveränderlicher Sammlungen enthalten - dies ist eine schnelle Einführung in die Erstellung und einige grundlegende Vorgänge.
>> Wie man sich im Fußgebäude erschießt ein Java-Agent []
Der Aufbau eines zuverlässigen, produktionsbereiten Java-Agenten ist schwierig - hier sind einige Dinge, die Sie unbedingt beachten sollten.
>> Der beste Weg zur Verwendung Vererbung von Entitäten mit JPA und Hibernate []
Die Vererbung von Entitäten ist ein komplexes Thema. Daher ist es wichtig, die richtige Strategie zu wählen, wenn es um die Struktur Ihrer Datenbank ** geht.
Auch lesenswert:
-
===== ]
-
===== >> jhsdb: Neues Tool für JDK 9 []
-
===== >> Testen von Ausnahmen mit JUnit 5 []
-
===== >> Java EE 8 - Kann wiederholen []
-
Webinare und Präsentationen: **
-
===== >> Kiki Carter, Enterprise Architect bei Lightbend, spricht zu InfoQ bei ETE []
-
Zeit zum Upgrade: **
-
===== >> Triple Hibernate-Suchfreigabe []
2. Technisch
>> Wie (nicht) Ihr CDN zu kontrollieren []
Das Anwenden von Caching im Zusammenhang mit CDNs ist nicht ganz einfach , und es ist leicht, Ressourcen unbeabsichtigt in den Cache zu stellen, All dies zu sagen - es gibt einen besseren Weg, mit diesem Szenario umzugehen.
>> The HDFS Juggernaut []
Ransomware-Angriffe auf öffentliche Instanzen scheinen sich weiterhin auf MongoDB-Instanzen und HDFS-Bereitstellungen zu auswirken.
>> Wie lautet Ihre Dekompositionsstrategie? []
Wenn Sie sich für eine Microservices-Architektur entscheiden oder sich einfach für Ihr System entscheiden, entscheiden Sie sich für eine klare Strategie, ** wie Sie genau diese Aufgabe erledigen.
3. Überlegungen
>> "Architekt" sollte eine Rolle sein, keine Position []
Es ist sinnvoll, Agile-Prinzipien anzuwenden und in Rollen und nicht in Festanstellungen zu denken. Verschiedene Erfahrungen führen zu besseren Entscheidungen.
>> Es hängt davon ab []
-
Anstatt mit dem traditionellen "Es kommt darauf an ** zu gehen", ist es sehr sinnvoll, gute Fragen zu stellen, möglichst viele Informationen zu sammeln und den gesamten Kontext zu erfassen - bevor eine sinnvolle Antwort gegeben wird.
>> Freelance: Der risikoarme Pfad des Softwareentwicklers []
Wenn Sie allmählich Side-Kick-Projekte einführen, befinden Sie sich früher als erwartet in einer Situation, in der der Tagesjob derjenige ist, der Sie zurückhält.
Der Versuch, Ihr eigenes System zu hacken, kann eine endlose Quelle von Sicherheitsverbesserungen sein.
>> Lektionen während des Trainings
Die Trainingsarbeit hat ihre eigenen Herausforderungen - sehr interessant, wenn Sie sich in diesem Raum befinden oder darüber nachdenken.
Sorgfältig erstellte, selbstfindbare und intuitive APIs sind immer eine Freude, mit denen Sie arbeiten können.
Und meiner Erfahrung nach kann dies den Unterschied zwischen einem erfolgreichen Produkt und einem Produktproblem ausmachen.
4. Comics
Und meine Lieblings-Dilberts der Woche: