2016-04-24 9 views
-2

私はそれが正しいフォーラムであるかどうかわからない。Checkstyle:なぜ開発者としてそれについて心配する必要がありますか?

私はちょうど、開発者のためのcheckstyleに何があるのか​​聞いてみたいです。 PMDはコーディングスキルを向上させるが、私はよく分からないcheckstyleを使うので便利です。あなたがする必要があり、変数名、輸入および変数宣言で唯一の1大文字を持つことができるようにいくつかのCheckstyle警告があまりになど

それだけでアクションを保存するまで、私はCheckstyleは好きですが、私は手動でする必要はありませあればアルファベット順に制限されています作業コードを変更してください。

あなたの意見は?

答えて

2

Checkstyleは柔軟性があります。ルールを無効にするか調整することができます。要点は、開発者のチームが一定のコーディング規則を標準化し、お互いのコードを絶えず再フォーマットしたり、細部にわたって無限に議論したりしないようにすることです。これは、コードベースのすべてのコードが同じに見えることを意味し、一貫性によって、一般的に人々が物事を拾いやすくなります。

0

IntelliJは、多くの点検のための迅速な修正を行っていますが、問題を見つけるだけでなく、より良いIMHOを修正するのに役立ちます。

重要な問題に焦点を当てる必要があります。私のプログラムは、インポートをソートするのではなく、ユーザが必要とすることをします。

要するに、このツールがあなたの配信を改善するのに役立つのか、それともあなたの気を散らすのかを考慮する必要があります。

+0

ありがとうPeter ...私はまったく同意します。私たちは、コードのスタイルよりも機能とパフォーマンスに焦点を当てる必要があります。 – sauumum

+1

もし私がもっと一般的なスタイルを採用していた場合よりも、私は(私には)私にはそういう気持ちがありました。それがCheckstyleがチームで解決するのに役立つ問題です。 –

+0

@aetheriaもし誰かがそれをしたなら、私は非常に短く、彼らと話をして何が期待されているかを伝えることができます。 +1 –

2

Checkstyleは、改善をチェックするために自分のコードを再読み込みするプログラマの答えです。その代わりにプログラムが書かれています。

Checkstyleでは、特定の警告をオンまたはオフにすることができます。警告は、場合によっては実装の仕方について考える余分な時間を費やすためのものです。プログラマーの好みに合わせて調整する必要があります。

さらに重要です。読みやすくするために、他の人と一緒にプロジェクトを作業するときに合意したコーディングスタイルを持つことは良いことです。特定の合意された設定をその中にロードすることによって、どのチェックスタイルが実施するのに役立つか。

関連する問題