ブール値を返すメソッドのより良い名前はどれですか?
IsSupportContentType
または
CanSupportContentType
9
名前は状態または動作を明確に伝えるためのものであり、「このクラスはコンテンツタイプXをサポートしている」とは決して言えないため、より良い名前はCanSupportContentTypeです。「このクラスはコンテンツタイプXをサポートできます」などと言うでしょう。
—
クレイグ
ネイティブスピーカーではありませんが、 SupportContentTypeは最も「文法的な」オプションではありませんか?
—
ローマンライナー
最初は
—
-CodesInChaos
IsSupportedContentType
文法的に正しいことでなければなりません。(「サポートコンテンツタイプ」が名詞として機能しない限り、これはありそうにない)
単純に
—
オリビエグレゴワール
supportsContentType
どうですか?以下は完全に読み取り可能ですif (abc.supportsContentType("text/html"))
。「サポート可能」は、コンテンツタイプをサポートするためのさらなる条件があることを意味します。
@WeylandYutani IsCanHasSupportCheezburger?
—
RM