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

どうぞ…

1. 春とJava

>>高性能Java永続性–パート2 [ vladmihalcea.com ]

私はこの本の進捗状況をしばらく追跡してきましたが、今後何年にもわたってHibernateとJPAの学習を目指す開発者向けの参考資料になることは明らかです。

ようやく外に出て波を立てる準備ができたのは素晴らしいことです。

>>Bean検証とジグソーリエゾン[in.relation.to ]

Javaに何が来るのか、具体的にはモジュール化作業がBean Validation とどのように連携するのかについて、非常に優れた、コードを多用した調査です。

>>Java9ストリームへの追加[codefx.org ]

Java 9が間もなく登場し、StreamAPIと一般的な機能の改善は間違いなく興味深いものに見えます。

>> Java vs .NET vs Python vs Ruby vs Node.JS:誰が雇用市場を支配しているのか? [ takipi.com ]

もう1つの興味深い、データ駆動型の記事です。今回は雇用市場の状況についてです。

最近、タキピの男とギャルが大暴れしている。 私の推測では、彼らはデータから洞察を引き出すのが本当に得意な人を雇ったと思います。

>> JARの障害:ファットJARの構築を停止した理由 [ product.hubspot.com ]

アプリケーションのパッケージ化とデプロイのファットジャーアプローチとは異なる視点。これは実際の規模で非常に理にかなっています。

>>JavaEEガーディアンが団結して保存JavaEE [ infoq.com ]

Java EEガーディアングループの概要、そしてもちろん現在のJavaEEエコシステムの一般的な状態についての簡単な紹介。

>>デバッガーを使用していません[lemire.me ]

自主的な制限の概念に関する興味深い見解。

そして、ここでの学習に関する個人的なメモ。 2日間のTDDワークショップで、私はかつてマウスに触れないように強制されました。 それは苛立たしいことでしたが、キーボードをより良くすることを学ぶ上で大きな後押しにもなりました。

>>EclipseFoundationがNeonをリリース[infoq.com ]

うん、それはその年の時期です。 新しいEclipseがリリースされました。

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

  • >>テストの成功と繁栄:素晴らしいJavaユニットテストフレームワークの討論 [ infoq.com ]

  • >>より高速なミューテーションテスト[frankel.ch ]

  • >>ジェネリックHibernateタイプを使用してJSONオブジェクトをマップする方法[vladmihalcea.com ]

  • >> jOOQ火曜日:ThorbenJanssenがHibernateパフォーマンスの秘密を共有[ jooq.org ]

  • >>不変の値オブジェクトの作成[marxsoftware.com ]

  • >>保守性と期待されるリテラル[jayfields.com ]

  • >>新しいJSONバインディングライブラリは公開レビューの準備ができています[infoq.com ]

  • >> Hibernateのヒント:Hibernate [ thinks-on- java.org]を使用してビューをマップする方法

  • >>チェックされた例外を無視し、すべてのクールな開発者がそれを実行しています–600,000のJavaプロジェクトに基づく[ takipi.com ]

  • >>SpringCloudマイクロサービスを使用したJSONWebトークン[codeproject.com ]

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

  • >> Javaのインデックスが高速化、またはCDTがJDTに債務を支払う [ infoq.com ]

  • >>Eclipseでの科学[infoq.com ]

  • >>EclipseRCP用の最新UIの構築[infoq.com ]

  • >>ウェビナーレコーディング:IntelliJIDEAによるリファクタリング[ jetbrains.com ]

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

  • >> Spring CloudTask1.0.0.RC1が利用可能になりました[spring.io ]

  • >> Spring Cloud Data Flow1.0RC1がリリースされました[spring.io ]

2. テクニカル

>>リベースよりもマージを好む理由[techblog.bozho.net ]

はい、gitワークフローにアプローチするための最良の方法を議論することはブラックホールになる可能性があります。

しかし、この記事はかなり要点があり、実際には具体的な意見を提供しているので、読む価値があります。

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

  • >> Gil Tene:ハードウェアトランザクションメモリを理解する [ infoq.com ]

  • >> Dockerを使用すると、データベース統合テストが非常に簡単になります [ in.relation.to ]

3. ミュージング

>>ニッチダウンの本当の意味[daedtech.com ]

私たちのスペースでは、インテリジェントで意図的なポジショニングはまれですが、これは本当に残念なことです。 ニッチダウンする方法と、そのような最初は恐ろしい見通しに伴う利点について話している良い読み物。

>>PerfectTablePlanWebサイトの更新[successfulsoftware.net ]

これは、製品ページの再設計の影響についてのクールな読み物です。

そして、それはJavaとは何の関係もありません(参考までに)。

>>サーバーレスとは何ですか? [ martinfowler.com ]

>>サーバーレス[martinfowler.com ]

>>アンパッキング’サービスとしての機能’[ martinfowler.com ]

サーバーレスディスカッションのさまざまなポイント。

私は実際にこれらの概念のほとんどを実験していませんが、この記事は間違いなく物事を明確にし、私がそうするときに可能性をより明確にし始めます。

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

  • >>アジャイルフランス2016–分散型アーキテクチャ [ cyrille.martraire.com ]

  • >>13年間のトリッキーなバグからの18のレッスン[henrikwarne.com ]

  • >>バイモーダルIT[ martinfowler.com ]

  • >>テスト自動化–苦い真実 [ mrslavchev.com ]

  • >>コードメトリクスでは、トレンドは王様です [ daedtech.com ]

4. 漫画

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

>>知らないことで私を責めないでください[dilbert.com ]

>>ジャークになろうとしていますか? [ dilbert.com ]

>>エンジニアはニュースは魔法だと考えています[dilbert.com ]

5. 今週のピック

>>あなたには私の許可がありません[signalvnoise.com ]