0

私は、開発者のグループ (同じ場所に住んでいる) と一緒にプロジェクト (Android プロジェクト) に取り組んでいます。

クラス、ファイル、xml 要素などの命名には、いくつかの規則を設ける必要があります ...

現在、プロジェクトのルートに「code_conventions.txt」という名前のファイルがあり、ルールをフリー テキスト形式で記述しています。

元: 1. Append "Activity" string after each class in the app that extends Activity Class

それを行う最善の方法は何ですか?

4

3 に答える 3

2

私が働いている会社には、すべての Java 開発に使用する一連のコーディング標準があります。このファイルは、独自の wiki イントラネットでホストされています。新しいユーザーはファイルを読み、設定された規則に従う必要があります。このファイルには、メンバー変数名の前に を付けるなどの規則が含まれていますmmUsername、またはクラス名とメソッド名にキャメルケースを使用します。

于 2013-02-18T20:50:37.233 に答える
1

Those kind of rules are ripe for automation. Check out Checkstyle which will automatically check enforcement of these types of rules as you code so no manual checks need to be carried out.

たとえば、正規表現チェックを使用して、質問で指摘したアサーションを検証できます。

于 2013-02-18T20:50:17.470 に答える
1

コーディング規約を本当に強制したい場合は、http://checkstyle.sourceforge.net/を使用してビルドのその部分を作成することを検討できます。

于 2013-02-18T20:50:54.440 に答える