The Baeldung Weekly Review 20

1 JavaとSpring

>> Java 8(金曜日):APIデザイナー、注意してください

API設計は常に、より困難で先を見越した設計演習の1つです。そのため、エレガントなJava Collections APIは壮観なものではありません。 Java 8はAPI設計を改良しました - そしてそれはjOOQがJLSの新機能をフルに利用するように見えます。まだJava 8バンドワゴンに飛び乗っていなくても、素晴らしい仕事と便利な読み物。

>> Java 8(金曜日):よりよい例外

私はこの1つのJITをキャッチし、それを読み通すためにレビューの公開を少し延期しました。それは 例外をチェックするための仮想的なJava 8対応JUnit API を詳述しています - これはライブラリへの素晴らしい追加になるでしょう。

>>カスタムアサーションでテストコードを盛り上げる
  • カスタムアサーションは次の論理的な前進です** - 読みやすさと維持する多くのコードの間の妥協ですが、確かに一見の価値があります。

** >>クリーンテストを書く - マジックに気をつけて

「クリーンなコードは読みやすい」 - あなたは同意すると思います。しかし、たとえこれがとても単純な文であったとしても、それは広範囲に及ぶ含意を持っています。この記事は、マジックナンバー、定数、そして優れたテストデザインをよく見て、シリーズに追加したものです。

http://techblog.bozho.net/?p = 1433[>>外部サービスのための統合テスト]

統合テストは開発者の睡眠に非常に大きな影響を与えます。つまり、** 夜間に眠ることができます。ですから、この記事があなたがよりよく眠るのに役立つと主張することができます - 飛び越えて物事を読む - それは速くて便利です。

** >>ステップフィルタリング:Eclipseでのデバッグ中に特定のパッケージをスキップする

Eclipseでデバッグする際のパッケージのフィルタリングに関する非常に短い投稿です。あなたがこれまでに10のプロキシが背中でお互いに軽くたたいている深い呼び出しスタックを通り抜けたことがあるなら - これは ノイズをカットする 役に立つハックです**

>> SpringOne2GX 2013再生:仮想化と仮想化大規模Javaプラットフォームのチューニング

これを見る時間はありませんでしたが(今週の私のビューリストには載っていますが)、とても面白そうでした。

今週の日の出を見た たくさんのSpringリリース でこのセクションを終わらせましょう:

  • >> Spring Data Dijkstra - the

minor Core Spring release - 4.0.5と3.2.9 ** >>

LDAP 2.0.2がリリースされました]** >>

リリース済]

Springチームが眠るのが好きだとは思わない。

2テクニカル

** >>単純なスケーラビリティの式

接続プールへの適用方法を見ながら、 基本キューイング理論 を思い出してください。ペンと紙で読んでください(ええ、紙)。

>> APIの風景をマッピング

自動運転車と あなたのREST APIの間の興味深いアナロジー - 両方ともメタデータを必要とします そしてそれの多くが必要です。

3黙想

>> TDDが私のデザインに与える影響

TDDが実際にデザインにどのように影響するのか、そして最終的にはどのように影響するのかについての考察 - TDDはあなたが活用する単なるツールです

私にとっては、この記事はTDD駆動設計に関する通常のハイレベルの解説よりも非常に役に立ちます。それですか?確かに - しかし、コーディングを開始するときに使用するのは抽象的ではありません。正確に TDDがあなたのデザインにどのように影響するか とあなたのコードを形作っている間あなたがしなければならない微妙な決定と考慮事項 - 今ではそれは便利です。

また、私は イベントを使うことに夢中ではありません そして私のようにTDDがあなたのデザインの中でイベントに重点を置く可能性があることを知っていて非常にうれしいです。

http://techblog.bozho.net/?p = 1428[>>ツイートの影響を受けたアルゴリズム音楽]
  • 機械学習とサウンド** での楽しい実験 - これは実際にあなた自身のさえずりの流れをからかって作るクールなアプリです。私にとって - 感情分析の部分は特に興味深いです。

>>誰かの魂を実行するためにコードレビューを使う方法

私は 過酷なコードレビュー をかなりの割合で担当してきました - そのため、ここでストーリーを識別するのはそれほど難しくありません。否定的に感じるかもしれませんが、少し成長して次のコードレビューをカウントするのは良い機会です。

>> TDDは死んでいますか?

最近ラウンドを行っている すべてのTDDハングアウト のメインページ。ビデオとオーディオの録音と、次に予定されているものへのリンク。