回答編集履歴

3 文章の修正

BluOxy

BluOxy score 1916

2019/05/16 16:22  投稿

そもそも**良い命名方法が何か?**ということから考えるべきです。
私は中身のコンテンツが想像できるような名前の付け方が良いといます。
私は中身のコンテンツが想像できるような名前の付け方が良いと考えています。
共通Xの場合は**「その製品でしか使用しないこと」「用途がXXXなこと」**が一目見てイメージしやすい名前を付けます。
共通Yの場合は特定の製品に依存しないとのことなので、**製品名などの具体的な名前は含めずに「用途がYYYなこと」**が一目見てイメージしやすい名前を付けます。
共通Yの場合は特定の製品に依存しないとのことなので、特定の製品名などの具体的な名前は含めないようにします。
そして、**「用途がYYYなこと」**が一目見てイメージしやすい名前を付けます。
他にも、共通Yが社内でしか公開しない想定であれば**社名を含める**などが考えられます。
ポイントは**具体性を適度に持つような命名をすること**です。
具体的すぎる名前だと後々替えが効かなくなりますし、抽象的すぎる名前だと何を表しているプロジェクトかが分からなくなりますから。
2 誤字

BluOxy

BluOxy score 1916

2019/05/16 16:18  投稿

そもそも**良い命名方法が何か?**ということから考えるべきです。
私は中身のコンテンツが想像できるような名前の付け方が良いと思います。
共通Xの場合は**「その製品でしか使用しないこと」「用途がXXXなこと」**が一目見てイメージしやすい名前を付けます。
共通Yの場合は特定の製品に依存しないとのことなので、**製品名などの具体的な名前は含めずに「用途がYYYなこと」**が一目見てイメージしやすい名前を付けます。
他にも、共通Yが社内でしか公開しない想定であれば**社名を含める**などが考えられます。
ポイントは**具体性を適度に持つような命名をすること**です。
具体的すぎる名前だと後々えが効かなくなりますし、抽象的すぎる名前だと何を表しているプロジェクトかが分からなくなりますから。
具体的すぎる名前だと後々えが効かなくなりますし、抽象的すぎる名前だと何を表しているプロジェクトかが分からなくなりますから。
1 文章の修正

BluOxy

BluOxy score 1916

2019/05/16 16:17  投稿

私は「名前を見るだけで、可能な限り中身のコンテンツが想像できること」が良い命名方法だと思います。
私は中身のコンテンツが想像できるような名前の付け方が良いと思います。
共通Xの場合は**「その製品でしか使用しないこと」「用途がXXXなこと」**が一目見てイメージしやすい名前をけます。
共通Xの場合は**「その製品でしか使用しないこと」「用途がXXXなこと」**が一目見てイメージしやすい名前をけます。
共通Yの場合は特定の製品に依存しないとのことなので、**製品名などの具体的な名前は含めずに「用途がYYYなこと」**が一目見てイメージしやすい名前をけます。
共通Yの場合は特定の製品に依存しないとのことなので、**製品名などの具体的な名前は含めずに「用途がYYYなこと」**が一目見てイメージしやすい名前をけます。
他にも、共通Yが社内でしか公開しない想定であれば**社名を含める**などが考えられます。
重要なのは**具体性を適度に持つような命名をすること**です。
ポイントは**具体性を適度に持つような命名をすること**です。
具体的すぎる名前だと後々変えが効かなくなりますし、抽象的すぎる名前だと何を表しているプロジェクトかが分からなくなりますから。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る