Java Web Weekly, Ausgabe 151

1. Frühling und Java

** https://www.sitepoint.com/what-java-might-one-day-look-like/ [>> Wie kann Java in Zukunft aussehen?
  • Die Pläne für Java ** über die Version 9 hinaus sind sehr interessant und eindeutig ehrgeizig. Einige große Funktionen in Arbeit.

>> Postprozessor für Spring Boot []

Es macht Spaß, in das Innere von Spring (und Spring Boot) zu graben, das Framework zu nutzen ** und es tatsächlich zu verstehen.

>> Spring Kafka Producer/Consumer sample []

Sauber und auf den Punkt Beispiele Einführung von Spring Kafka .

>> (J) Unit Testing Principles []

Ein kurzer Beitrag über einige der Grundlagen des Komponententests. Dies ist kein bahnbrechendes Zeug, aber genau diese Dinge werden so oft übersehen.

2. Technisch

>> ValueObject []

Es ist fast immer eine gute Idee, zu den Grundlagen zurückzukehren, insbesondere zu Dingen, von denen wir glauben, dass wir sie verstehen.

  • Diese Konzepte sind aus einem bestimmten Grund grundlegend ** - Wir bauen alles andere darauf auf, so dass es sich lohnt, Klarheit zu haben, wenn wir die Bausteine ​​unserer Arbeit betrachten.

Eine solide Anleitung zum Aufbau einer CI-Pipeline auf EC2 auf ökonomisch sinnvolle Weise . Hier gibt es jede Menge gutes Zeug, vor allem wenn Sie skalieren.

>> Die beliebtesten relationalen Datenbanken - Ausgabe 2016 []

Diese Art von Felddaten ist immer interessant, um ein Gefühl dafür zu bekommen, wie der Gesamtmarkt aussieht.

>> Continuous Delivery Patterns: Erstellen einer Anwendung in einer Docker-Container []

Die Art und Weise, wie wir jetzt eine CD-Pipeline bauen, hat sich sicherlich von der Art verändert, die wir vor einigen Jahren gemacht haben. Und Docker war sicherlich ein großer Teil der Daten, zusammen mit den neueren DSLs in Jenkins.

3. Überlegungen

https://blog.sebastian-daschner.com/entries/how to productivity[>> So können Sie produktiv sein (als Entwickler)] []

Viele gute Ratschläge, wie man als Entwickler produktiv werden kann.

Die Maus wegwerfen “ ist schwer zu folgen, fantastischer Rat.

http://queue.acm.org/detail.cfm? id = 3017847[>> Konfliktlösung] []
  • Konflikt ist eines der Dinge, um die Sie sich keine Sorgen machen sollten. **

Aber da ich ein Team aufbaue, ist dies keine wirkliche Option - es lohnt sich jedoch, etwas Reales zu geben und einen intelligenten Ansatz zu haben, um damit umzugehen (und nicht eine Bauchreaktion).

http://www.daedtech.com/deliver-software-projects-time/ [>> So stellen Sie Software-Projekte rechtzeitig her

Es gibt eine Frage, auf die es keine einfache Antwort gibt. Was natürlich nicht bedeutet, dass wir aufhören sollten, den Prozess zu verbessern.

4. Comics

Und meine Lieblings-Dilberts der Woche:

Es ist mir unangenehm, wenn sie gerne arbeiten.

** http://dilbert.com/strip/2011-08-02 [>> Ich hoffe, ich bin nicht der einzige, der sich dieser Gruppe angeschlossen hat, nur um zu lachen.