Java Web Weekly, Ausgabe 129

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

>> Hinweise zur reaktiven Programmierung Teil II: Schreiben Ein Code []
  • Ein reaktives System ist ein völlig anderes Tier ** und passt so gut in eine kleine Reihe von Szenarien.

Eine großartige Schreibweise, die Sie durchgehen müssen, wenn Sie dahin laufen möchten, wo der Puck hingeht.

http://www.xenonique.co.uk/blog/? p = 2106[>> Java EE 8 in der Krise]** []

Da wir über die Richtung sprechen, in die wir uns bewegen, ist der Zustand und die Perspektive von Java EE 8 für die gesamte Java-Community und das gesamte Ökosystem von Bedeutung.

>> Implementierung einen benutzerdefinierten String-basierten Sequenzidentifizierer mit Hibernate []

Eine sehr praktische, fokussierte Lösung für die Generierung von String-IDs mit Hibernate (was eigentlich in der Vergangenheit herumgegangen ist).

Und wie immer wählt Vlad seine Themen mit der Hilfe und dem Engagement der Community aus, was wirklich ein solider Weg ist, die Dinge zu erledigen. Eine coole Ressource.

>> So wird Hashcode korrekt implementiert []

Das nächste Back-to-Basics-Schreiben, nachdem wir letzte Woche equals betrachtet hatten Ich wusste, dass dieser kommen würde.

Einmal konfigurieren, überall ausführen: Konfiguration und Laufzeit entkoppeln []
  • Real-World-Projektkonfiguration ** ist nie so einfach, wie wir zunächst denken könnten.

Nun, ich bin nicht sicher, ob ein Standard hier die Antwort ist, aber der praktische Ansatz hier ist interessant.

** http://blog.takipi.com/the-wuth-behind-the-big-exceptions-lie/ [>> Es ist Zeit, alles zu vergessen, was Sie über Java-Ausnahmen wissen.

Eine hochrangige Arbeit darüber, wie man Ausnahmen gut tun kann. Es liest sich auch gut, ich glaube, Alex hatte Spaß daran, dieses zu schreiben.

Hibernate und JPA sind sicherlich nicht für alle Arten von Projekten geeignet, aber für viele von ihnen sind sie eine solide Basis. Und wenn Sie das Tool wirklich gut kennenlernen, kann es erstaunlich sein, wie weit Sie gehen können.

Dieses interaktive Schreiben kann hilfreich sein, um die Entscheidung zu treffen, wenn Sie ein neues Projekt beginnen, oder Ihnen zumindest einen Kontext zu dieser Entscheidung geben

2. Technisch

>> Mutation Testing []

Ein guter Einstieg in Mutationstests und auch in eine Bibliothek, die interessant sein könnte - pitest .

>> Serverlose Referenzarchitekturen mit AWS Lambda []

Ich weiß nicht viel über diesen architektonischen Stil und diese Zuschreibungen waren ein guter Einstieg

3. Überlegungen

>> Was ich aus meinem ersten Workshop gelernt habe []

Ich mag dieses Schreiben, vor allem, weil es mit meinen eigenen Erfahrungen in Einklang steht, aber auch, weil ich sehr viel lerne, wenn ich sehe, wie andere Leute aufsteigen und einen Einblick in ihre Denkweise bekommen. Gutes Zeug.

>> Erstellen einer Checkliste zur Code-Überprüfung []

Einige gute Aspekte, über die Sie bei Ihrer nächsten Codeüberprüfung nachdenken sollten.

>> Drei Martini Open Office-Pläne []

Eine lustige Erkundung darüber, ob Open Office-Pläne sinnvoll sind , aus dem POV eines Außenstehenden.

Für mich persönlich ist es schon lange her, seit ich das letzte Mal die Erfahrung hatte, Arbeit in einem offenen Büro zu erledigen. Aber ich erinnere mich ganz genau, dass es nicht leicht war, sich durchzusetzen.

5. Auswahl der Woche

Der Kurs „ Hibernate Performance Tuning wird nur ein paar Mal im Jahr geöffnet, und die Frühbucherpreise gelten nur bis zum nächsten Freitag .

Grundsätzlich - wenn Sie Ihr Hibernate besser verstehen und beherrschen wollen - gehen Sie auf jeden Fall durch dieses Material:

>> Hibernate Performance Tuning Online Training []

Wenn Sie seit einiger Zeit Java Web Weekly lesen, wissen Sie, dass ich hier sehr selten Produkte auswähle . Das liegt einfach daran, dass es in unserem Ökosystem nicht zu viele solide Kurse gibt. Ich kenne zwei von ihnen, die es mir erleichtern, hierher zu gehen und zwanzigtausend Leser zu versenden.

Dies ist einer von beiden, und ich werde mich definitiv für den anderen entscheiden, wenn er fast live ist