アキはフリーランスのプログラマーです >> Java >> PMD
Sponsored link

このエントリーを含むはてなブックマーク このエントリーを含むECナビ人気ニュース

PMD Unused ルール

使用していない、変数を残すなというルールです。

コードが読みにくくなるし、

他の人には、なぜその変数があるのか理解できない。

リリース時にはコメントアウトするべきである。

SWT APIの場合、コンストラクトしかしないObjectが多数のため

Unusedルールと相性が悪いのでこのルールはOffにし方が無難です。

UnusedPrivateField(未使用のプライベードフィールド)

未使用のプライベードフィールドは使い道がありません。

UnusedLocalVariable(未使用のローカル変数があります)

未使用のローカル変数は、コードを読みにくくするだけです。

UnusedPrivateMethod(未使用のプライベードメソッドがあります)

未使用のプライベードメソッドには使い道がありません。

UnusedFormalParameter(使用されてない引き数があります)

コードの理解を妨げますし、間違いの元になります。


このエントリーを含むはてなブックマーク このエントリーを含むECナビ人気ニュース