Java Web Weekly, Ausgabe 144

Gleich zu Beginn des letzten Jahres habe ich mich entschlossen, meine Lesegewohnheiten zu verfolgen und ** das Beste zu teilen. Haven hat keine Bewertung verpasst.

  • Auf geht’s…​**

1. Frühling und Java

>> Neu in Spring 5: Functional Web Framework []

Das neue reaktive Framework in Spring 5 nimmt Gestalt an (und steht an der Spitze meiner Liste, um zu testen).

>> Bereiten Sie Ihre Java 8 Reactive-Apps jetzt vor, Reactor 3.0 GA ist verfügbar! []

Apropos reaktive Anwendungen: Reactor 3 ist mit einem wichtigen Update des Programmiermodells ** herausgekommen.

>> RXJava nach Beispiel []

Und - immer noch reaktiv - ein großartiges Intro zu RxJava , das auch im Frühjahr 5 erstklassige Unterstützung erhalten wird.

  • Eine große Bibliothek zu Hibernate? ** Coole Bohnen - die Bequemlichkeit eines gut strukturierten und durchdachten Materials ist definitiv nützlich.

In Anbetracht der Tatsache, dass Java 9 jetzt nicht zu weit entfernt ist, ist es sehr sinnvoll, die Modularität zu verstehen über den Punkt hinaus, nur darüber zu lesen.

http://www.adam-bien.com/roller/abien/entry/the ingredients and roadmap of[>> Die Inhaltsstoffe und die Roadmap von Rebooted Java EE 8 und 9] []

Es gibt endlich eine Richtung und Klarheit rund um die Pläne für Java EE 8 (und 9). **

Davon abgesehen bin ich persönlich nicht sehr begeistert von einem "Neustart" - es gibt einen Grund, warum Neustarts einen schlechten Wrap haben - sie funktionieren im Allgemeinen nicht.

Die vorgeschlagene Liste der Funktionen sieht gut aus, aber es ist riskant, so viele Dinge in einer einzigen Veröffentlichung zu erzwingen, anstatt sie organisch zu entwickeln.

>> Sollten Tests bestellt werden oder nicht? []

Ein interessanter Versuch, die Annahme in Frage zu stellen, dass Tests nicht in Auftrag gegeben werden sollten.

>> Code erzeugende Beans - veränderlich und unveränderlich []

Sollten wir 2016 veränderbare Bohnen verwenden? Nein nein Nein!

2. Technisch

>> Wann wählen Sie SQL und wann Wähle NoSQL []

Wählen Sie das richtige Werkzeug für den Job. Sehen Sie sich zuerst SQL an.

Denken Sie daran, dass die Fähigkeit zum Skalieren nicht der einzige Grund ist , aus dem Sie eine NoSQL-Lösung betrachten möchten - das Design von Domains ist das zweite.

3. Überlegungen

>> Ich habe aufgehört, Stackoverflow beizutragen, aber es sinkt nicht. []

Ein Einblick in die StackOverflow-Community von jemandem, der sich tatsächlich im Inneren befindet.

Ich persönlich bin nie wirklich zu StackOverflow beigetragen, aber ich finde diese Lektüre über dieses Ökosystem trotzdem recht interessant.

>> Azure-Funktionen in der Praxis []

Eine sehr unterhaltsame und informative Lektüre über den Umgang mit einem laufenden DDOS-Angriff.

>> Definieren der Entwicklerzusammenarbeit []
  • Die Zusammenarbeit bei einem Softwareprojekt ** kann von Hüten von Katzen bis zum mühelosen Überspringen des gemeinsamen Ziels reichen. Ich habe festgestellt, dass das letztere Szenario normalerweise mit dem Einstellungsprozess beginnt.

>> 7 Jahre bloggen und ein Leben später …​ []

Wenn Sie über das Bloggen nachgedacht haben, hören Sie auf zu denken und beginnen

** >> Wenn Sie einen VP of Engineering anstellen []

Ein paar Ausschnitte aus den Gräben, von einem Ingenieur, den ich bewundere.

Sehr nützlich, wenn dies die Richtung ist, in der Sie Karriere machen.

>> Software-Architekt als Pensionsplan für Entwickler []

Eine unterhaltsame Erkundung des Zustands unserer Industrie vor dem Hintergrund der großen Auswirkungen, die unser Beruf auf die Welt hatte.

Alles basierend auf einer Podcast-Episode aus der Freelancers Show - die ich mir noch vor nicht allzu langer Zeit vorstellen kann

5. Auswahl der Woche

  • Mein Vortrag von den Voxxed Days Bukarest ** Anfang dieses Jahres - alles über CQRS und Event Sourcing:

https://www.youtube.com/watch? v = bVnjI0XOA9w[>> Eine Architektur mit CQRS und Event-Sourcing von Eugen Paraschiv] []