春に

今週はたくさんの春のリリース:

  • =>SpringDataリリーストレインCoddGoesGA –これはSpring Dataチームによる非常に持続的な取り組みであり、リリース候補版とサービスリリースは過去数週間で左右に飛んでいました。 Spring Dataが公開され、自分のプロジェクトをこのリリースにアップグレードするときが来ました。
  • => SpringFramework4.0.2および3.2.8がリリースされました –フレームワーク自体にも、かなりの数のバグ修正といくつかのセキュリティの脆弱性が修正されたアップグレードがありました。
  • => Spring Security3.2.1および3.0.5がリリースされました– Spring Securityも今週アップグレードされました–これにより、新しいJavaスタイルの構成サポートが成熟し、新しくリリースされたSpringバージョンが一般的にアップグレードされます。 。

さて、ウェブマイナーのリプレイに移りましょう–その多くがあります:

つまり、全体として、春の人たちにとって非常に忙しい週です。

Javaの場合

=> Java 8のモナディックフューチャー:データフローを整理し、コールバック地獄を回避する方法

コールバックとモナドを使用した非同期計算を超えて、Java8がすべてのAPIを変更することは明らかです。

=>多くのパラメータを持つメソッドへの対処

多くのオプション入力を使用して操作を設計するためのベストAPIプラクティスに関する優れた記事。 これはもちろん多くのAPIで標準ですが、一部のAPIはまだ正しく機能していないため、繰り返す価値があります。

テクニカル

=> Uber Hypermedia –Web上のミニマリズム

新しい非常に軽いメディアタイプであるUberHypermediaのエレガントな提案(名前に惑わされないでください)。 例は非常にクリーンで読みやすいように見えます。をチェックして、githubでチェックしてください。

=>サーバーを壊した正規表現

O(2 ^ n)操作につながる正規表現バックトラッキングのクールなユースケース。

=>なぜ私はテストを書くのですか?

テストを書く理由–自分の心に投資する動機。 それだけの価値があります。

=>5ユニットテストの間違い

ユニットテストの実践者(私が望むすべての人)にとって、そして開発者だけでなく、始めたばかりの人にとっても良いポイントです。

一般的な黙想

=>社会的状況が内向性を使い果たす理由:プログラマーの見解

内向的であることの意味と、エネルギーに満ちた実験主導の優れた進歩がどのように見えるかについての個人的で洞察に満ちた見解。 これは、明確に定義された目標に向けて測定可能で目に見える進歩を遂げないというエネルギー消費の経験とは対照的です。

クリックすると、長いことに気付くでしょう。つまり、これを読むべきですか? –お手伝いします:はい、

終わり

今週はこれでおしまいです。新しいハイパーメディアタイプの提案から、内向的であることが何を意味するのかについてのシリーズの始まりのように見えるものまで、いくつかの良い読み物があります。

また、 Java 8 のリリースに近づいています。これは、特にAPIランド多くの変更のきっかけとなる可能性があります。

次回まで。