2014年の初めに、私は自分の読書習慣をより適切に文書化し、ここですべての人と共有することを開始することにしました。

重要なのは2つあります。キュレーションと文書化によって、私の読書はより目的があり、多様になりました。 また、優れたコンテンツのキュレーションは多くの価値をもたらし、人々が探索するのに役立ち、最高のものをトップに上げることができると私は信じています。

2014年後半に移行する際に、これらをお楽しみいただければ幸いです。

どうぞ…

1. Javaと春

>>Hibernateダーティチェックメカニズムをカスタマイズする方法

先週、シリーズはHibernateが提供するダーティチェックメカニズムに入りました。 今週は、それをさらに詳しく調べます。手動でチェックを実行するか、他のカスタムアプローチを使用します。

>>HandlerMethodArgumentResolverを使用してSpringMVCコントローラーにオブジェクトを注入する方法

高度ですが非常に便利なユースケース–カスタムオブジェクトをコントローラーレイヤーメソッドに挿入します。 私は定期的に何かにアクセスする必要があり、それが非常に便利であることがわかったときはいつでもこれを行ってきました。

>> 42行のコードでのURL短縮サービス…Java(?!)Spring Boot + Redis

この簡単な演習は、クールなFizz Buzzテストです–さまざまな言語のURL短縮サービス。 これはJava、Spring Boot、Redisで行われます。 そこからリンクされているクールなClojureの例もあります。Clojureに興味があるかどうかを確認してください。

>>Spring Bootを使用したSpringMVCエンドポイントのドキュメント

REST APIドキュメント(あなたにとっては矛盾があります)–私にとって身近で大切なトピックなので、私はこのトピックについて読んでいます。 Spring Bootを介してこれを行う方法は次のとおりです。以前の毎週のレビューで説明したようなサードパーティのツールを使用する必要はありません。

最後に、通常の容疑者–春のリリース:

2. テクニカル

>> MaturityModel

成熟度モデルは悪い名前になっています。これは、成熟度モデルが学習と成長にどのように役立つかについての前向きな見通しです。

>>マイクロサービスの前提条件

現在、マイクロサービスは大流行しています –全員とその母親が、マイクロサービスに飛びつき、実装しています。 時にはそれが良い方法であり、他のすべてのように、そうでない場合もあります。 数週間前、私はにリンクしました。これは、マイクロサービスの実行に失敗したチームの非常に優れた正直なレビューであり、その過程で多くのことを学びました。

したがって、次のプロジェクトでこのパターンを使用することを計画している場合、またはおそらく現在(私のように)実装の途中である場合は、実際にこれを行った人々からこれらの部分を読んでください。経験から学んだ。

私はこのシリーズがほとんど終わったと思いました–そうではありません(私はまだ追いついています):

3. ミュージング

>>ゴールデンハンドカフスからの脱却

高給の仕事を辞めるについてのエリックからの別の1つ。 受動的な収入のトラックは間違いなく多くの人々と一緒に家に帰る何かであり、それは私が記事の中で最も興味深い部分を見つけた部分です。

>>関連性を維持するために私が行う5つのこと

私たちは皆年をとっています-あなたが本当に信じていないかもしれませんが🙂-そしてあなたのスキルを鋭く保つことはおそらくあなたができる最も重要なことです、期間。

エンジニアとして、私たちはを学び、学び続けるのが大好きです。 結局のところ、私たちを最初にエンジニアリングに導いたのは、自然な好奇心と学び、実験する意欲です。

この記事は、最新の状態を維持し、学習の火を生き続けるための良い参考資料です。

>>より良い設計に向けてコードを流しましょう

私が尊敬している人からのデザインへの洞察–これを読んでください。

4. 漫画

XKCD genius の次のバッチが登場します:

>>キロバイト

>>アカデミアvs. 仕事

>>コンパイラの苦情