BaeldungのWeeklyReviewは、私が毎週読んでいる最高のものの厳選されたリストです –読む価値のある一握りの記事(順不同)。

これは長いものになるでしょう-今週はとても良いものがたくさんあります-それで私はそれにすぐに切り込みます。

一般的な黙想

=>TDDとは何か

TDDにTestという単語が含まれているという事実は、おそらく開発者にとって最大の混乱の原因です。 これは、TDDがテストに関する都市伝説を払拭するための勇敢な試みです。 良いですね。

=> SoftwareDevelopmentAttitude

ソフトウェア開発に関する成熟した見方–これらの多くはありません。

=>すべてのプログラマーポッドキャストを呼び出す

ポッドキャストは私にとってゲームチェンジャーでした–私はバルセロナでの12時間の乗り継ぎの間にたくさんのことを聞き始めました(ええ)そして決して振り返りませんでした。 その塩に値するプログラミングポッドキャストは過小評価されたカテゴリです-それがこの記事がクールな理由です。

=>IDEと 編集者

XKCD の有名な言葉では、実際のプログラマーは磁化された針と安定した手を使用します。 安定したハンドがない場合は、Bozhos以前のWhyNot Emacs?をチェックして、IDEが優れた代替針である理由についての詳細を確認してください。

そして最後に、これらは私の毎週の読書の最良の部分のいくつかなので(このレビューは短くて甘いものにはなりませんが)–これらのインラインにリンクします:1つはネガティブフィードバックにうまく対処することです、そしてもう1つは、永続的にオープンマインドを維持し、学習に傾倒し、小さな段階的な改善を行うことです。 これらを合計します。

テクニカル

=> CircuitBreaker

サーキットブレーカーは間違いなく、外部の信頼できない可能性のあるリソースを消費するシステムに含める必要のあるソリューションです。 レイホルダーグアバ再試行プロジェクトで同様のものを探すことも価値があります。

=>マイクロサービス

Martin Fowlerは、マイクロサービスに関するページをアップしています。 読む価値はありますか? どう思いますか…

=>RDBMSでその計算を実行してください

SQLを活用して物事を計算する多くの方法を思い出させる価値のある(そして面白い)リマインダー。 Es-Queue-Elは今でも私をクラックします。

=>一般的なテキストマイニングワークフロー

テキストマイニングは、いくつかの本当に興味深いことを可能にすることができます。そのため、このような優れたリソースを見つけると、私はいつも困惑します。

春に

いつものように、今週の公式の春の記事のいくつかから始めます:

=>Springを使用したWebSocket

Spring Boot、Spring Integration、RabbitMQ、およびSpring4での新しいWebsocketサポートを使用したアプリの開発に関する興味深い記事を読んでください。

=> Springを使用した例外の追跡–パート2 –デリゲートパターン

先週、CaptainDebugのブログでTracking Exceptions With Spring に関する非常に興味深い記事を取り上げました。今週は、その記事の2回目の記事を個人的にフォローし、ここで取り上げます。 次のシリーズはすでに発表されているので、これは正式にシリーズになりました–そしてそれで良いものです。

Javaで

=> Java 8金曜日グッズ:SQL ResultSet Streams

新しいJava8StreamsAPIとJDBCAPIの使用について非常によく読んでください。必読です。 Java 8のより透明でコミュニティ主導の設計プロセスが、私たちに多くの手間を省いたと考えるのも少し悲しいことです。

=>並行性の拷問:Javaメモリモデル内でコードをテストする

並行ロジックをテストするという古くからの問題に関する最新の見解。 よく読んでください(ブログの読みやすさの問題を乗り越えることができる場合)。

そして、このレビューは以上です–好きなものを選んで、それを続けて読んでください–実際に関与し、注意を払って–それを最大限に活用してください。