1. Javaと春

>>クリーンテストの作成–分割統治

優れた単体テストは、1つの理由だけで失敗するはずです」–この単純な事実は、遵守することが非常に重要であり、設計の品質に大きな影響を与えます。 私がテストを書いているときに、そのテストに対する単一の明確な責任を特定できない場合、テストを拡大することは決して良い答えではありません。 代わりに–これは、自分の設計に取り組む必要があることを私に伝える明確なコードの臭いです。

>>休止状態タイプの初心者向けガイド

Hibernateの簡単な紹介–何よりもまず、基本をしっかりと把握しておくことをお勧めします。

>>Java8でStreamAPIを使用してZIPファイルの内容を一覧表示する

Javaおよび新しいJava8APIでzipファイルを操作する方法–すばやく要点を説明します。

>> java .lang.OutOfMemoryError

悪名高いJavaOutOfMemoryErrorを理解するのに適したページであり、クールなプレゼンテーションスタイルも同様です。

>> Spring Boot1.1GAリリース

Spring Bootは高速で動いています。おそらく、私の通常のハートビート/ヘルスハンドロールAPIを一時停止し、代わりに/metricsの使用を開始するときです。

最後に– spring.ioでいくつかの今後および記録されたウェビナー

2. テクニカル

>>RFC2616は死んでいます

おそらく今週の最大のニュース– HTTPに関連するあらゆる種類の作業を行っている場合:古いHTTP仕様は廃止され、6つの個別の仕様に置き換えられました。 作成から5年(または7年ですか?)–私はこれに興奮しています。 HTTP/2.0に移行します。

>> HTTP/1.1がメジャーアップデートされました。

そして、新しいHTTP仕様で導入された変更の簡単な要約。

ネットワーク上で何が起こっているかを把握すればするほど、システムの全体的な動作をよりよく理解できるようになり、低ハンドリングのパフォーマンス最適化の成果を見つける必要がある可能性が高くなります。 そして、それがないことを考えないでください–通常はあります。

>>ログデータを使用してシステムパフォーマンスを分析する5つの方法

ログデータを使用してパフォーマンスの問題を特定する方法に関する興味深い記事–多くのアプリケーションの大量のデータからのみ取得できる種類の洞察。

>>テストを失敗させる

Reg-Green-Refactor –これは何度も何度も(そして何度も)議論されてきたメッセージです。 これは、質問への迅速で確実なイントロです– しかし、なぜ赤ですか?

3. ミュージング

>>拒否の禅:企業をその別の方向に向かわせる

就職の面接後の拒絶への対処、結果に入る無数の混沌とした要因、そしてより多くのニュアンスと正気に対処する方法についての個人的な読み。