The Baeldung Weekly Review 19

** 1 JavaとSpring

**

>>あまりにも速い、あまりにも巨大な:方法に影響を与えるものJavaでパフォーマンスを呼び出しますか?

私は今週、Javaでのさまざまな種類のメソッド呼び出しの非常に強固な分析と、それぞれのパフォーマンス特性** から始めます。これは詳細な説明ですが、Javaランタイムについてより深く理解するためには非常に価値があります。

** >> Java 8金曜日:言語デザインは微妙

たとえばScalaの特性とは対照的に、デフォルトのメソッドを使用するなど、Java 8の設計上の決定について説明します。言語設計は微妙で、多くの要因が関係していることを思い出させてください - 全体的に見て、Javaコミュニティへの素晴らしい追加**

>>クリーンテストの作成 - 命名の問題
  • テストでの命名** に関する詳細な説明 - 実際に記事が示しているすべての規則に従わなくても、テスト成果物に名前を付けることを選択する際の参考資料として役立ちます。

>> SpringOne2GX 2013再生:中と外

このレコーディングはProject Saganと新しい(まあ、新しい) spring.io ウェブサイトに関するものです - すべて非常にメタで、すべてSpringで構築されています。

>> SpringOne2GX 2013再生:はじめにSpring Security 3.2

はい、Spring Security 4が最近発表されました、そしてはい - それは非常に興味深いようです。しかし、もしあなたがSpring Securityを始めようと思っているならば、3.2がその道である - これはボールを転がすための素早いビデオである。

3テクニカル

>> ParallelChange

API設計はすばらしいことです。外部で公開されたインターフェースで後方互換性のない変更を加えている場合は常に、ここで覚えておくと便利なプロセスです。

>>失敗し、混乱し、単体テストの文化に進む

この記事では、開発者が単体テストを実践していれば、2014年の最新の主要なセキュリティ問題であるGOTO Fail and Heartbleedを簡単に回避できるという重要な前提を提示します。警告してください - 記事は非常に長く深く、実際に自分自身でテストを調べて、バグがどのように回避されたかを正確に示しています。

>> TDDは無効ですか[第二部 ]

最初の "Is TDD Dead"ハングアウトレコーディング と次の回(今日は5月16日)。

1つ目はOKで、TDDの価値と実践、そしてテスト全般についてのオンラインでの議論に拍車をかけました。2つ目の議論についてはもう少し詳しく説明していきたいと思います。

4黙想

http://techblog.bozho.net/?p = 1423[>>科学的コードの品質が低い]

科学的なコードを見たことがあるならば、それがどのように見えるかを知っている、あなたはそれに触れたくない、そしてあなたの人生に依存しているならあなたはそれを確実に変えることができなかったことを知っています。もしあなたがその分野に興味があるのなら、Mahoutのような図書館で働くことに不満を感じたのであれば - これがその理由です。