4

BlahManager などの一般的なスタイル ワードを避けるオリジナルのクラス名を考え出すにはどうすればよいですか?

また、長いクラス名を避ける方法は? Java の例を次に示します。

InternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButtonWindowNotFocusedState(com.sun.java.swing.plaf.nimbus から)

与えられたコンテキストで、そのような名前を短縮できると思います。クラスの目的の一部が暗黙的になるように、ライブラリまたはサブライブラリで使用されるクラスがあるとします。

ここで議論を始めるつもりはありません。名前を考え出す際に使用される論理や推論についての洞察を求めています。

編集: ここに (面白い) ジェネレーター リンクがあります: http://projects.haykranen.nl/java/

4

1 に答える 1

1

この他の (クローズド) Stackoverflow の質問は、良い洞察に満ちているため、追加するものは何も考えられません。Sun は、「私が行うようにではなく、私が言うように行う」ことを念頭に置いて検討する必要があります (彼らは一般的にそうではないことを示しています)。過度の冗長性を避けたいという漠然とした欲求さえあります):クラスに名前を付けるための最良の方法は何ですか?

偉大な著者やプログラミング哲学者からの非常に多くの優れた引用が含まれています

于 2013-03-21T17:10:18.140 に答える