Java Web Weekly, Ausgabe 136

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

>> Groovy for Java Developers ?! Triff Gradle, Grails und Spock []

Ein guter Einstieg in die Groovy und die vielen Werkzeuge auf dieser Seite des Ökosystems.

Ich habe einige dieser Tools in meiner täglichen Arbeit selektiv verwendet, aber es gibt eine ganze Reihe von Tools, die ich noch nicht ausprobiert habe und möglicherweise recht nützlich erscheint.

** http://www.thoughts-on-java.org/fetch-multiple-entities-id-hibernate/ [>> So rufen Sie mehrere Entitäten nach ID mit Hibernate 5 ab

Eine grundlegende Operation, die ich und die meisten ORM-Nutzer weltweit brauchten, war irgendwann erforderlich. Sehr schön zusätzlich zum Winterschlaf.

>> Anpassen der HashMap: Gefahren voraus []
  • Die HashMap ist definitiv das Arbeitspferd ** von so vielen Java-Codebases, dass es nicht einmal lustig ist.

Egal, ob Sie es als stumpfes Werkzeug oder als scharfes Instrument verwenden, Sie müssen es auf jeden Fall gut verstehen. Insgesamt eine solide Bilanz.

2. Technisch

>> DDD Decoded - Entitäten und Wertobjekte erklärt []

Ein weiterer fester Einstieg in den DDD-Artikel hier. Diese Serie wird zu einem großartigen Referenzmaterial.

>> OpenAPI (Swagger) -Spezifikations-Tutorial schreiben - Teil 8 - Aufteilungsspezifikation Datei []

Ich genieße dieses tiefe Eintauchen in Swagger sehr - die gesamte Serie ist voll mit soliden Informationen, und diese letzten paar Raten haben einige Aspekte von Swagger untersucht, von denen ich keine Ahnung hatte . Sehr cool.

3. Überlegungen

>> Einstellungstechniker []

Eine hochrangige Einführung in die Einstellung von Ingenieuren, die es wert ist, gelesen zu werden.

Es gibt definitiv viele Möglichkeiten, wie Sie den Prozess angehen können - einige besser als andere -, aber es ist wichtig zu verstehen, dass einige der traditionellen Ansätze funktionieren können, wenn sie gut gemacht werden ** .

>> Die menschlichen Kosten der Tech-Schulden []
  • Nicht gemanagte technische Schulden gehen weit über die technischen Nachteile ** hinaus und haben immer große Auswirkungen auf Teams.

Mit genügend Zeit wird es den Entwicklern einen starken Schubs geben, um die Unannehmlichkeiten der Suche nach einem neuen Job zu überwinden.

>> Kombinieren Sie intelligente Menschen mit verrückt harten Projekten []

Einige interessante Überlegungen zu den großen Vorteilen, wenn Sie Ihre Komfortzone verlassen, ein schwieriges Problem angehen und Hilfe erhalten.

>> Ist Ihre Verwendung der Quellcodeverwaltung förderlich für die Codeüberprüfung? []

Das ist eine fantastische Frage. Und die Antwort darauf ist letztlich auf Disziplin und Respekt für Ihr Team aufgebaut, um die Überprüfung zu erleichtern.