質問

ていることからこのような大きなプロジェクトOSGiを一部のコモンズモジュールです。一検討ネーミングの知.

で、可能性がネーミングモジュールは、例えば:

cmns-definitions共通の定義cmns-definition, もも cmns-def.この効果のパッケージの名前です。現在で xx.xxx.xxx.xxx.xxx.commons.definitions, 場合、変更する cmns-def この xx.xxx.xxx.xxx.xxx.commons.def.

このパッケージの授業のようにenumsおよびその他の定義を通じてお使いいただけるシステム。

個人的傾 cmns-definitions まず1定義のパッケージです。その他っているとの指摘 java.util ない1明があります。まだまだ、 java.util略称 ました。することができ java明 または java電.うと commons-lang.

ついてはどのように捉えてい名前のパッケージ?してどうするんだよこれを選択します。

  1. cmns-definitions
  2. cmns-definition
  3. cmns-def

ボーナスの質問:どのように名前のようなもの cmns-exceptions?そうするこの名前です。があります。 cmns-xcpt?

ËDIT:

私は投げる私の思いでこの期待されるいずれかの確認または矛盾した.できれば行って下さい。

によると思うんですけど、背景とその理由名称の何かはわかりやすいようにうることを確認できます。又はによると、ピーター Kriensであるために、簡単に覚えることができる自動化工程による。両方とも有効な引数になります。

私の推論は以下のとおりのパターン:

1)substantivationが知られている産業が行われ、これに従っておnaming.
例:"特徴"である場合。また、モジュールと呼ばれcmnsあります。こうして数多くの特徴のこのモジュール?No.では、このモジュールを実装する"機能"からのファイルApache karaf".
"コモンズ"はsubstantivationの"共通"から高い評価を受ける。ない"多くの共通の".これは"共通することが可能になっている。

んだextr-コモンズとしてモジュールの名前を知っているので普通のコードextr(この場合において抽出した。

2)量クラスの内部のモジュールが協力して、明確な"ひとみ"という意味が、全体として利用異形の名前です。

大多数のモジュールが含まれます。だ名もcmns-持続性-jpaを使用したプログラミング方法というわけではな授業内で協力して提供にjpaを実施cmns-持続性-apiとなります。私が見つからない2つの実装の中でも多種多様な授業によって一つの実装です。澄みきった。ありませんか?●

3)グループ分けを行う授業を行うこととなりの目的で収集の授業による親和性が、授業のな連携-協力してる目的のみに利用、複数.

ここでは、例えばcmns-定義です(enums使用する全体システム)

また、略称circumventsの問題、例えばcmns-defができません"解釈の拡大による人リーダーをcmns-規定します。多くの人々にもご利用"xxxx-utilの"意味xxxx-提供します。

まだオプションで使用でき詰めることが重要じゃないかなと思う、名前そのものと多元化.のapi"を心が語るpluralizesいうように"パック".

サポートの場合(3)よく知られているモジュールのようにコモンズコレクションを使用して複数の)またはコモンズ-dbcp(略称)はcommons-langのもの略称)とは何を使用するapiによるパックの授業と親和性を

Apache:
-コモンズ-コレクション->多くの強力なデータ構造の開発を加速させる最も重要なJavaアプリケーションのシームレス
commons-lang->のヘルパーのためのユーティリティはjava.lang API
コモンズ-dbcp->コマンドを実行してパッケージの複数のデータベース接続プール

役に立ちましたか?

解決

'で名前...'

私は私の長年のキャリアにこだけの名称すことができるので、生産性が向上。とは思えないので違いをご利用の場合 定義, 定義, や def んな一貫した利用パターンの名前で記憶し、使用できる自動化プロセス。ビルドに基づく一貫したネーミングスキームを限りなすよりも構築していく"素敵な人間表示"名前がつけられていますがアドホックとして認識できるパターンです。

ご利用の場合パターン名が短くなります。現在人がこの名は通常いても多くの時間を費やしました。その読みやすさなどそのニーモニック値です。ここで示されている略語の3、4文字は驚くほど強力です。た理由の一つは働いているものであることが可能略語がいくにあります。

とにかく、最も輸入が全体の一貫性を追求します。テレビでも展開しております。

他のヒント

definitionsdef または definition は悪名でない意味する。かんなオブジェクト指向の世界(か)-辿ってみて、その条約の原則.モジュールのMavenローカル名の後の"抽象化"が含まれている."定義"する形ではなく、意味があります。

ご質問は:"クラスの名前はより良い FileUtilities または FileUtils".回答:します。

基本的にはかり、その定義、例外を提供するようなAPIを他のモジュールです。私の提案を定義、例外に追加インタフェースです。その意味ではすべてのcmns-apiとなります。私は普通に好の特異名をも短いものは自由で決めるという、名前を指定できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top