誰か私にサイトを教えてくれませんか? または、オブジェクトやメソッドの機能に関連するインターフェイス、クラス、さらにはメソッドやプロパティの名前をどのように選択するかについて、知恵を貸してくれませんか?
これは特に Microsoft 開発向けであるため、Java 風の「doGet」などは実際には使用されませんが、言語の壁を越える一般的なルールが存在する必要があります (私はそう思っていました)。
例が役立つかもしれません: インターフェイスの名前には 4 つの選択肢があります。
IGroupedItem
IGroupableItem
IDataEntity
IGroupedEntity
それらはすべて、形容詞と名詞、または名詞のみを含んでいます。.NET フレームワークを見ると、一貫性を保つために、これにはある種のルールセットが必要なようです。メソッドの明らかな動詞は別として。
編集:例はインターフェイスですが、これをインターフェイスだけに限定しているわけではありません。一般的なガイドラインは、クラスは名詞、メソッド動詞、プロパティ名詞です。私が言いたいのは同義語の選択だと思います。どこでも間違って「エンティティ」をスローしています