0

メソッドにどの名前を選択するかを決めるのに苦労しています。どちらもほとんど自明だと思いますが、後者の方が入力が速いので、現在の設定はsupportedModes()です。どう思いますか?

4

3 に答える 3

3

私にとっては、getSupportedModes単純な検索を意味しますが、それらを解決するために実際のロジックが含まれている場合は、のようなもの、determineSupportedModesまたはcalculateSupportedModesより良いものになる可能性があります。名前は、関数が何をするかを説明する必要があります。簡潔さは、何らかの形のオートコンプリートを備えた最新のIDEでは主要な考慮事項ではありません。

異なる言語にも独自の規則があります。たとえばcalculateSupportedModes、Javaで呼び出される関数は、通常CalculateSupportedModes、C#またはVBで呼び出されます。

于 2010-01-01T15:45:29.010 に答える
0

getSupportedModesであるより明示的な方がいいと思います。他の開発者にメソッドの機能を二度と推測させたくありません。

于 2010-01-01T15:36:10.540 に答える
0

渡された引数以外に作用する関数は、アクションとして名前を付ける必要があります。

于 2010-01-01T15:36:33.330 に答える