[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:414

From: Minero Aoki <aamine@l...>
Date: Sun, 13 May 2007 18:25:32 +0900
Subject: [ruby-reference-manual:414] Re: when to use @raise ?

青木です。

On 2007/05/13, at 14:20, sheepman wrote:

> こんにちは、sheepman です。
>
> 例外の書き方に関する相談です。
> 以下のようなエントリーを

> @raise Errno::EXXX 削除に失敗した場合に発生します。
>
> と書き換えるのはどう思いますか。

例外が出るなら @raise は必ず書いてください。ただし、
それを文章で再度説明するかどうかは好みで構いません。
面倒なら省略してもいいし、書いたほうが文章がしっくり
くるのであれば書いても構いません。

さらにできることなら、Errno::EXXX は具体的な名前に
置き換えられるといいですね。Errno::ENOENT とか。
でも、これはかなり大変だと思うので、次のステップに
回しても構いません。各プラットフォームでの動作を調べる
専門の人を作るのも手かな。

--
青木峰郎

--
ML: ruby-reference-manual@m...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

       413 2007-05-13 07:20 [sheepman@s...       ] when to use @raise ?                    
->     414 2007-05-13 11:25 ┗[aamine@l...         ]                                       
       415 2007-05-14 00:38  ┗[zn@m...             ]