1. 春

>> Springセキュリティテストのプレビュー:メソッドセキュリティ

SpringSecurity4.0の発表はとてもワクワクします。 この最初の調査では、セキュリティで保護されたメソッドのテスト方法について説明します。非常にきれいに見えます。新しい@WithMockUserは特に便利です。

>>クリーンテストの作成–構成から始まります

DRYの原則を念頭に置きながら、Springでテストスイートを構築する際の微妙な議論。 Springを使用している場合(そして、私のブログを読んでいる場合はそうです)、これは読む価値があります。

>>例外の追跡–パート6 –実行可能jarの構築

Baeldungの毎週のレビューで、開始以来ずっと取り上げてきたシリーズの最新の、そしておそらく最後の記事–ログデータの分析とレポートを行うSpringアプリケーションの構築。 これは、アプリのパッケージ化に関するものです。

>> Spring HATEOAS –0.11.0リリース

Spring HATEOAS は、私の見解では、Springエコシステムで最も興味深い新しいプロジェクトの1つです。 Springがこれを第一級市民と見なし、前進させているのはとてもクールです。ハイパーメディアサービスを発見するための高レベルの流暢なAPI用の新しいTraversonAPIをチェックしてください。

>>SpringScalaベースのサンプルBean構成

私は個人的にScalaで仕事をしているわけではありませんが(JVM言語に関してはClojureに傾倒しています)、Spring構成がどれほど柔軟になったかを見るのは興味深いと思いました。

2. Java

>>共有主キーを持つ@OneToOne、再訪

JPA2.0との1対1の関係のソリューション。 短く、便利で、要点を説明します。

>>Javaのスリーステートブール値

新しいJava8ストリーム構文を操作するために必要なResultSetイテレータのカスタム実装。 解決策は、他の設計上の決定と同様に、妥協点です。 ただし、妥協の両側を理解することは、通常、学習が行われる場所です(少なくとも私にとっては)。これは確かに非常に良い読み物になります。

3. テクノロジー

>> UnitTest

ユニットテストに関するMartinFowler。 他に本当に知っておくべきことは何ですか?

>>これを読むことができれば、あなたはSNIingです

SNI情報が必要であるか、存在しない場合はハード失敗するについての非常に興味深い小さな読み物。 特に昨年IPv4アドレスが不足したことを考えると、非常にクールなステップです。

4. ミュージング

>>カプセル化と制御の反転

たまに投稿されたものの1つで、私が与えられたものとして取っていたものを再考しました。 私はすきです。

>>テスト駆動開発

TDDを実行することは、間違いなく開発者にとって変革の実践です。 現実的には–それに固執するのも難しい

私が実際にそれを日常に統合するステップを踏むまで、私はそれを古い大学で数回試してみるのに約2年かかりました。 そして、何らかの理由で私がそれを行わないプロジェクトがまだあります。

この記事は、TDDを実行することの意味についての実用的な見解です。