The Baeldung Weekly Review 21

1 JavaとSpring

>> Java 8 StampedLocks対ReadWriteLocksおよびSynchronized

同期、RWロック、スタンプ付きRWロック、およびRW楽観的ロックの4つのロックモード を使用した実用的な外観と ベンチマーク。良い記事、これから学ぶことがたくさん。

>> Java 8のStream APIでファイルを解析する

新しいJava 8 Stream APIを使用したファイルの解析** に関する短い記事 - これはすばらしい新世界です。

** >>クリーンテストの書き方 - 新しく考えられる有害

Global StateとSingleton(youtube上)に関するhttps://www.youtube.com/watch?v=-FRm3VPhseI[この素晴らしい講演]以来、 new は私にとっては "persona non grata"でした - この記事はそれが事実である理由のいくつかのためのすばらしい入門書。

>> Preview Spring Securityのテスト:HtmlUnit

Spring Security 4を紹介することで数週間前に始まったこの連載 - この記事(および次の記事)は、その勢いを踏まえて Spring MVCロジックをテストするためのHtmlUnitの使い方 を示すことによって構築しています。

>>春のセキュリティテストのプレビュー:Webセキュリティ

Spring Security 4で急増しているSpring MVC の新しい テストサポート。

2テクニカル

>> TDDは死んでいますか?
  • TDDに焦点を当てた一連のハングアウトのホームベース** - ここ数週間はこれを取り上げなかったので、ここでは詳しく説明しません。第4部は数日以内に開催されます(6月4日)。

>> Rest APIのベストプラクティス(?)プラクティスがリロードされました

REST APIを設計するときに注意を払うべき堅実な慣習。そしてこの記事の素晴らしいところは、それが明らかにクライアントのためのAPIを構築する実際的な経験に基づいているということです - そして、それがただそれをするのでRESTfulである必要があるということではありません。

** >> SafeCurl "ビットコインをキャプチャする"事後の死

「ビットコインを捕獲する」バグ報奨金と実験の物語。

何時間も何度も2時間で壊れた - 魅力的な読書。あなたがセキュリティに全く興味があるなら - これはあなたのための彼の週の読みです。

3黙想

>>恥はいい

そして同様に、節度について、そして開発のいくつかの悪い面があなたの仕事にどのように良い影響を与えることができるかについての考えです。