The Baeldung Weekly Review 10

BaeldungのWeekly Reviewは、 私が毎週読む最高のものの整理されたリスト - 読むのに十分価値のある一握りの記事(順不同)

これは長い1週間になるでしょう - 今週は非常に良いことがたくさんあります - だから私はそれを正しく考えます。

一般的な黙想

http://www.daedtech.com/what-tdd-is-and-is-not [⇒ TDDとは何か」

TDDに単語 Test が含まれているという事実は、おそらく 開発者にとって最大の混乱の元 です。これはTDDがテストに関するものであるという都市の神話を払拭するための勇敢な試みです。良いですね。

⇒ SoftwareDevelopmentAttitude

ソフトウェア開発に関する成熟した見解 - これらの多くはありません。

⇒すべてのプログラマーPodcastを呼び出す

Podcastは私にとって ゲームチェンジャーでした - 私はバルセロナで12時間のレイオーバーの間にたくさんの曲を聴き始めました(ええ)そして決して振り返ることはありませんでした。

その価値があるプログラミングポッドキャストは、あまりにも表現されていないカテゴリです - それが、この記事が素晴らしいことなのです。

http://techblog.bozho.net/?p = 1315[⇒ IDEとエディタ]

XKCDの有名な言葉 では、 本物のプログラマは、磁化された針と安定した針を使用しています 。あなたが安定した手を持っていないならば - なぜIDEが時々良い針の代替品であるかについてのより多くの洞察力についてはBozhos earlier Why Emacs? をチェックしなさい。

そして最後に、これらは私の毎週読むことの最もよい部分の一部なので(このレビューは短くて甘いものにはならないでしょうが) - 私はこれらのインラインにリンクするつもりです:http://www.daedtech.com/the-least -pleasant-list[1つは否定的なフィードバックをより適切に取り扱うことに関するもの]、もう1つは永続的に開かれた心を保つこと、およびhttp://www.daedtech.com/get-fed-up-every-now-and-then[である]学習し、少しずつ漸進的に改善することに傾く。これらが合算されます。

テクニカル

⇒ CircuitBreaker

サーキットブレーカは間違いなく 外部の潜在的に信頼できないリソースを消費する システムに含まれるべき解決策です - それがあったとしても良いパターンRay Holders guava-retrying project も同様のものです。

⇒マイクロサービス

Martin Fowlerがマイクロサービスについてのページアップをしています。それは読む価値がありますか?

どう思いますか…​

⇒お願いします、あなたのRDBMSでその計算を実行してください

物事を計算するためにSQLを活用するための多くの方法についての価値のある(そして面白い)リマインダー。 Es-Queue-El は今でも私を取り締まります。

⇒ Mavenセントラルリポジトリにデプロイ

もっとやろうと思っていること - Maven centralにデプロイすることについてのポイント記事への直接

⇒一般的なテキストマイニングワークフロー

テキストマイニングは本当に面白いことを可能にします - だから私がこのような良いリソースを見つけたとき私はいつも詰め込まれています。

春に

いつものように、私たちは今週の春の公式記事から始めましょう。

Spring Bootアプリケーションのデプロイ] - さまざまなものに関する詳細な記事 Spring Bootで許可されているデプロイメントオプション 有望な1.0リリース ** http://spring.io/blog/2014/03/10/final-service-release-for-spring-data-release-train-babbage [⇒

Spring Data Release Train Babbageの最終サービスリリース] - 最後 前回のSpring Dataトレインのサービスリリース ** http://spring.io/blog/2014/03/13/first-service-release-for-spring-data-release-train-codd-released [⇒

Spring DataリリーストレインCoddの最初のサービスリリースがリリースされました] - そして 現在のSpring Dataトレインの最初のリリース - これらは本当に必要です これ以上の説明はありません ** http://spring.io/blog/2014/03/11/cve-2014-0097-fixed-in-spring-security-3-2-2-and-3-1-6 [⇒

CVE-2014-0097 Spring Security 3.2.2および3.1.6で修正済み] - これらのサービス リリースはLDAPに関して最近発見された脆弱性を修正します 認証 - 修正する時間は印象的です http://spring.io/blog/2014/03/11/springone2gx-2013-replay-thymeleaf-improving-your-spring-view-layer-with-natural-templates [⇒

SpringOne2GX 2013リプレイ:Thymeleaf - 天然のテンプレートを使ってSpringビューレイヤーを改善する] - Thymeleafの紹介とSpringでのテンプレートフレームワークの使い方

⇒ Spring付きのWebソケット

Spring Boot、Spring Integration、RabbitMQ、そしてSpring 4での新しいWebsocketサポートを使ったアプリの開発に関する興味深い記事を読んでください。

⇒ Springによる例外のトラッキング - パート2 - デリゲートパターン

先週、Captain Debugのブログで、http://www.captaindebug.com/2014/03/tracking-application-exceptions-with.html[Tracking Exceptions with Spring]についての非常に興味深い記事を取り上げました - 今週は私が個人的その記事の2回目の記事に続き、それをここで説明します。次のものはすでに発表されているので、これは正式にシリーズになりました - そしてそれで良いものです。

Java

** ⇒ Java 8金曜日のお菓子:SQL ResultSetストリーム

JDBC APIと一緒に新しいJava 8 Streams APIを使用することについての非常に優れた読み - 必読です。 Java 8のより透明でコミュニティ主導の設計プロセスが私たちに多くの手間を省くことになったと考えるのも少し悲しいことです。

⇒同時性拷問:Javaメモリモデル内でコードをテスト

並行論理をテストするという古くからの問題についての最新情報よく読んでください(ブログの読みやすさの問題を乗り越えることができれば)。

そしてそれはこのレビューのためのものです - あなたの空想を襲った方を拾い、それを背中合わせに読んで - 実際にそれを最大限に活用するために - 注意を払って - 注意してください。