1. Frühling und Java
>> Überwachung und Problembehandlung von Java-Anwendungen und -Diensten mit Datadog
Optimieren Sie die Leistung mit End-to-End-Tracing und Unterstützung für gängige Java-Frameworks, Anwendungsserver und Datenbanken.
>> Paket für Schicht für Spring-Projekt ist veraltet []
In der Welt von Microservices und DDD scheint Paket für Layer nicht mehr sinnvoll zu sein.
>> Entwerfen, Implementieren und Verwenden von reaktiven APIs []
Bevor Sie einen reaktiven Ansatz verfolgen, müssen Sie sicherstellen, dass reaktive Reaktionen keine unnötige Komplexität verursachen.
>> Frühlingsdatenprojektionen []
Es stellt sich heraus, dass wir mit Spring Data ** problemlos eigene Projektionen erstellen können.
Sehr schön.
>> JUnit- und Gurkentestberichte basierend auf Quellcode und Verhalten []
Detaillierte Fehlermeldungen für Java-Tests und ohne die Verwendung komplexer Assertionsbibliotheken - definitiv eine coole Ergänzung zum JUnit- und Cucumber-Stack.
Auch lesenswert:
-
=====
-
===== >> Zusammensetzung vs. Erbschaft mit JPA und Hibernate []
-
===== >> Zwischenspeichern nicht vorhandener Entity-Ergebnisse mit JPA und Hibernate []]
-
===== ** >> Von Java EE nach Jakarta EE: Die Java EE-Wächter debattieren mit Oracle[
-
===== >> Mapping von Entitätenattributen von Java 8 Datum/Uhrzeit mit Ruhezustand []
-
===== >> Verbessern Sie Ihre Teststruktur mit Lambdas und Mockitos Antwort []
-
===== >> Erster Release-Kandidat für JDK 10 (18.3) (Build 43 ) Demonstriert neues Versionierungsschema []
-
Webinare und Präsentationen: **
-
===== >> Reactive Spring []
-
===== >> Spring Cloud Gateway []
-
Zeit zum Upgrade: **
-
===== >> Hibernate ORM 5.3.0.CR1 Release []
-
===== >> JUnit 5.1.0 Versionshinweise []
-
===== >> Apache Tomcat 9.0.5 []
-
===== >> Hibernate OGM 5.3.0.Final ist out []
-
===== ** Spring Data Kay SR4 veröffentlicht
-
===== >> IntelliJ IDEA 2018.1 EAP : Partielle GIT-Commits und mehr []
2. Technisch
>> Die praktische Testpyramide []
Unabhängig von der Art der Tests, die Sie implementieren, wird das Testen des beobachtbaren Verhaltens (anstelle der Implementierungsdetails) ** später viel Ärger ersparen.
>> Virtual Panel: Erfolgreiches Event-Sourcing []
Event-Sourcing ist isoliert nützlich, aber ihre Leistungsfähigkeit und ihr Potenzial werden durch die Ergänzung einer CQRS-Architektur und eines domänengesteuerten Designs verstärkt. Es ist wichtig, die Grenzen unserer begrenzten Kontexte zu respektieren.
>> Generische Plattform - Die Regel der Drei []
Eine vorzeitige Generierung kann zu dem "Legacy-Code" beitragen, den Sie in Ihrem System haben.
-
Es ist fast immer eine schlechte Idee, sich auf Ihr Datenmodell als Leitfaden für Ihr API-Design zu verlassen. Worte der Weisheit hier.
-
Auch lesenswert: **
-
===== >> Sicherheit in einer sauberen Architektur entkoppeln []
3. Überlegungen
https://www.daedtech.com/promoting-test-drive- development-with-a-remote-team/[>> Förderung der testgetriebenen Entwicklung mit einem Remote-Team] []
Verteilte Teams können von der Einführung von TDD sehr profitieren - es lohnt sich, in diese Einführung zu investieren.
-
Auch lesenswert: **
-
===== >> Keiner von meinem Apple Gear verbindet sich, Dammit
-
===== ** >> Wenn Sie in der Softwareindustrie eine Rolle spielen möchten, hören Sie auf, ein Arbeiter zu sein
-
===== ** https://successfulsoftware.net/2018/02/19/deciding-what-features-to-implement/ [>> Entscheidung, welche Funktionen implementiert werden sollen
4. Comics
Und meine Lieblings-Dilberts der Woche: