アラン・リチャードソン

About

アラン・リチャードソン

Resource hub

Articles by アラン・リチャードソン

more posts
Blog
Filter Label
This is some text inside of a div block.

静的解析とは

5つのIDEベースのアプローチとプラグインの例を参考に、静的解析がコードの記述にどのように役立つかを学びましょう。

Learn More
Blog
Filter Label
This is some text inside of a div block.

Java の落とし穴-ビット演算子とブール演算子

このブログ記事では、よくあるJavaコーディングの間違い (条件演算子の代わりにビット演算子の使用)、それによってコードが脆弱になるエラー、およびSenseiを使用して問題を修正および検出する方法について見ていきます。

Learn More
Blog
Filter Label
This is some text inside of a div block.

リライトアクションを使用してアノテーションにパラメータを追加

Senseiを使って問題のあるコードパターンをマッチさせ、アノテーションマッチングの例を使って合意された実装に修正する方法を学びましょう。

Learn More
Blog
Filter Label
This is some text inside of a div block.

チーム内でのクックブックの共有

Senseiクックブックを共有し、チーム全員がコードの品質と生産性を向上させる方法を学びましょう。

Learn More
Blog
Filter Label
This is some text inside of a div block.

JUnit 5 のメソッドとクラスの可視性の修正

廃止されたパターンを特定し、今後使用する修正を促すことで、Senseiがどのように移行を支援できるかをご覧ください。

Learn More
Blog
Filter Label
This is some text inside of a div block.

継続的インテグレーションによる IntelliJ インスペクションの実行

SenseiとIntelliJのインテンションアクションを、IDE内のインスペクションとして、コマンドラインから、そして継続的インテグレーションでバッチモードで実行する方法を説明します。

Learn More
Blog
Filter Label
This is some text inside of a div block.

このオンラインJavaの落とし穴クイズをお試しください

いくつかの落とし穴とその修正方法を示す、おもしろい Java の落とし穴クイズと Github リポジトリのサポート

Learn More