やっぱり引数は型に含めるべきなんですかね。

>>411
> 仮引数名だってそうですけど…引数は複数渡せますからね。

それと、引数の名前が持ってる情報量は戻り値の名前が持ってる情報量より多いように感じた。
普通メソッドの戻り値って、何らかの値の取得か、実行結果みたいなのが多いと思うけど、
前者(たとえばGetFileName:()->fileName)は、もともと戻り地が何を表しているかを分かってて使うものだし、
後者(たとえばExecute:()->errorCode)は、結局ドキュメントを見ないと何のことやら分からない。
でもパラメータはそれを読む人に、ヒントを与えられる。
で、戻り値の名前は不要かな、と思ったしだいです。

resultについて、参考になりました。
最適化に使えるんですね。