どうぞ…

1. 春とJava

>>シンプルでありながら拡張可能なAPIの書き方[blog.jooq.org ]

単純なAPIを作成するのは難しいかもしれませんが、単純な方法で拡張可能にするのは難しいことではありません。

>>FlywayとTestcontainersを使用したデータベース移行のテスト[dev.to ]

JUnitと統合して使い捨てデータベースやその他のサービスをDockerコンテナーとしてスピンアップするJavaライブラリであるTestcontainersの簡単な紹介。 とてもかっこいい。

>> nohttp [spring.io]を発表

プロジェクト内のすべてのhttp:// URLを検索してhttps://URLsに置き換えるために使用できる便利なSpringプロジェクト。

>>高階関数を使用したプログラミングスタイルの演習[frankel.ch ]

また、型エイリアスから始めて、高階関数を処理するKotlinコードの可読性を向上させるいくつかの方法があります。

また読む価値があります:

  • >>リフレクションは最も重要なJavaAPI [ bozho.net ]

  • >>より良いシリアル化に向けて[cr.openjdk。java.net]

  • >>JDK13は来週ランプダウンフェーズ1に入ります[mail.openjdk。java.net]

  • >>ケーキは嘘ではありません:マイクロサービスアーキテクチャをサポートする5つのJavaフレームワーク [ blog.overops.com ]

  • >> JDK 13:VM.eventsがjcmdに追加されました [ marxsoftware.com ]

  • >> CompletableFuture – thenApply / thenApplyAsync [4comprehension.com]の違い

  • >> Apache Dubbo、JavaベースのRPCフレームワークがトップレベルプロジェクトに卒業 [ infoq.com ]

  • >>Quarkusアプリケーションの構成[antoniogoncalves.org ]

  • >>新しいルネッサンスパフォーマンスベンチマークはJVMの比較を目的としています[infoq.com ]

  • >>IntelliJIDEAでの脆弱な依存関係の検出[vojtechruzicka.com ]

ウェビナーとプレゼンテーション:

  • >> Java [infoq.com]を使用したロボットスワームのオーケストレーション

  • >>戦利品ポッドキャスト:SpringCloudがブラジルのマイクロサービスでSpencerGibbをリード[ spring.io ]

アップグレードする時間:

  • >>Javalin3.0.0がリリースされました[javalin.io ]

2. 技術とミューズ

>>タイプとテスト[cleancoder.com ]

動的に型付けされた言語が静的に型付けされた言語よりも多くのテストを必要とするかどうかについての興味深い議論。

>>キャッシュ可能なS3署名付きURL[ Advancedweb.hu ]

そして、キャッシュフレンドリーなURL署名を書くことによって帯域幅を節約する方法を説明する良い記事。

また読む価値があります:

3. 漫画

そして、今週の私のお気に入りのディルバート:

>>リーダーシップと推測[dilbert.com ]

>>テッドとコードのもつれ[dilbert.com ]

>>医師の任命[dilbert.com ]

4. 今週のピック

>>上級開発者は仕事を拒否されています[glenmccallum.com ]