昨年の初めに、私は自分の読書習慣を追跡し、ここで最高のものをBaeldungで共有することにしました。 それ以来、レビューを見逃していません。

どうぞ…

1. 春とJava

>>モジュール性とプロジェクトジグソーによるプログラミング。 最新の早期アクセスビルドを使用したチュートリアル [ infoq.com ]

Java9に登場する新しいモジュール性作業についての堅実で非常に徹底的な記事

>> Spring Batchチュートリアル:はじめに [ petrikainulainen.net ]

SpringBatchとは何かとそれが非常に役立つものについての迅速で確実なイントロ。

>>JPAとHibernateはAUTOフラッシュモードをどのように定義しますか[vladmihalcea.com ]

非常にクールで、フラッシング、特に自動フラッシングの動作がHibernateとJPAでどのように異なるかについてのポイントガイドです。

>>例外を使用して安定した本番用の堅牢なソフトウェアを作成する[codecentric.de ]

例外を使用して実行フローを制御するに関する高レベルの記事であり、実際には、ロギングの実行方法とこれらの例外がシステムをどのように流れるかについて、統制のとれたアプローチを採用しています。

>>JUnitの予想される例外を慎重に使用してください[jooq.org ]

フロー制御の注釈の使用をご覧ください。 そして、Javaアノテーションに対するLukasの「愛」をおもしろく覗き見します。

>>バイトバディを使用したjava.lang.Systemの再定義[tersesystems.com ]

JVMレベルのセキュリティの非常に優れた調査。

>>CompletableFuturesの紹介[kennethjorgensen.com ]

Java 8 で新しい(ish)CompletableFutureを使用するための簡単な紹介。

また読む価値があります:

  • >>タービン付きSpringCloud [ java -allandsundry.com ]

  • >> Java 9ジグソー–欠品 [ codecentric.de ]

  • >>バイノーラルビートJava[ devdungeon.com ]

ウェビナーとプレゼンテーション:

  • >> Groovy:素晴らしいパーツ [ infoq.com ]

  • >>イベントソーシングによる豊富なデータ履歴[infoq.com ]

  • >> Gpars:JavaとGroovyでの並行性 [ infoq.com ]

  • >>真剣に、今すぐGroovyを使用してください [ infoq.com ]

  • >>リアクティブプログラミング入門[infoq.com ]

  • >>メモリ内分散データグリッドを使用した高度にスケーラブルなSpringアプリケーションの構築[infoq.com ]

  • >>Spring4.2を使用したテストを最大限に活用する[spring.io ]

  • >>ウェビナー:SpringDataの新機能[ spring.io ]

  • >>ウェビナー:Spring Bootマイクロサービス [spring.io]を使用したPageRank分析プラットフォームの作成

  • >>ビデオ:CloudFoundryのSpring Boot [thenewstack.io]でアプリケーションをすばやくスピンアップ

アップグレードする時間:

  • >>8u72アップデートリリースノート[oracle.com ]

  • >>Spring Boot1.3.2リリース[spring.io ]

  • >> IntelliJIDEA15.0.3アップデートが利用可能です[jetbrains.com ]

  • >> HibernateValidator5.3.0.Alpha1が出力されました[in.relation.to ]

  • >>PivotalAcademyが更新されたSpringクラスを開始[spring.io ]

2. テクニカル

>>フィーチャートグル[martinfowler.com]および>>トグルのカテゴリ[martinfowler.com ]

フィーチャートグルは、正しく実行される非常に強力な手法です。マージ時間、テスト作業、および一般的な正気度を大幅に節約できるので、面白くありません。

この記事は(分割払いで公開されているため)フォローして戻ってくる記事になります。

>>テストの匂いがデザインのリスクをどのように示しているか[thecodewhisperer.com ]

いつものように、テストと保守可能なコードのニュアンスをしっかりと深く掘り下げ、いつものように–よく読んでください。

また読む価値があります:

  • >>2016年1月のAWSウェビナー[aws.amazon.com ]

3. ミュージング

>>IoTの否定はすでに十分です[daedtech.com ]

完全に理解していない新しいテクノロジーについて否定的になる方が簡単な場合があります。 しかし、何度か間違えた後は、そのアプローチを再評価することをお勧めします。

個人的な話ですが、私は初期の頃はTwitterを入手できず、実際にやってくるまでに時間がかかったので、今では何か新しいことを決める前に2回きらめく傾向があります(Spapchat?)。

>>コードレビューを行う際に避けるべきこと[daedtech.com ]

本当に役立つ方法でコードレビューを行うことについての非常に洞察に満ちた考えは、そのフィードバックを受け取る開発者が成長するのを助けます。 これを行うのは非常に困難ですが、努力する価値もあります。

>>マイクロサービスのユースケース[techblog.bozho.net ]

「2015年のマイクロサービスブーム」(歴史家によって言及される)は、冷静で経験に基づいた物語が公開されているため、散逸しています。

マイクロサービスの有効なユースケースがいくつかあります。個人的なメモとして、複雑さのコストを支払う価値のある有効なユースケースが他にもいくつかあると思います。

しかし、一般的に言って、私は心から同意します–マイクロサービスに飛び込まないでください。それは、めったにうまくいかないので、クールだと思うからです。

また読む価値があります:

  • >>データ侵害市場への「私はpwnされました」の影響[troyhunt.com ]

  • >>ノーベル賞受賞者のために通常予約されているビザを取得する方法[swizec.com ]

  • >> AプレーヤーはAプレーヤーを雇わない—彼らはAプレーヤーと提携している [ daedtech.com ]

 

4. 漫画

そして、今週の私のお気に入りのディルバート:

>>高音で良い仕事をしました[dilbert.com ]

>>私の電話がそれを処理しました[dilbert.com ]

>>スカイプを使用したことがない新たに発見された石器時代の部族[dilbert.com ]

 

5. 今週のピック

>>ストーリーには何が含まれていますか? [ dannorth.net ]