2013-07-30 8 views
5

これは愚かな質問のように聞こえるかもしれませんが、それは私のチームの間でいくつかの意見の相違を引き起こしています。あなたは私のエラーに完全な停止(それはあなたのための池の上のプログラマーのための期間)を追加する必要がありますか?完全な停止/期間を私のエラーに追加すべきですか?

どちらが優れていますか?

throw new \Exception('Failed to delete ' . $model_name); 

または

throw new \Exception('Failed to delete ' . $model_name . '.'); 

あなたは、私はそれだけで一貫性の問題ですが、これを行うための標準的な方法があると思いますので、複数のメッセージを連結する必要がある場合に問題が発生?

+1

私は「はい」と投票します... – RichieHindle

+2

これはユーザーエクスペリエンスに関する質問です。投稿:http://ux.stackexchange.com/ – rags

+0

私はいつも、業界の指導者の判断に従うべきだと思います。たとえば、Windowsでは、MSはすべてのメッセージに完全停止を使用する傾向があります。 –

答えて

3

文の定義にうまく収まらない場合は、おそらく完全停止が必要です。

不可欠文のように、理解及び少なくとも一つの有限の動詞が含ま 述語、構文的に独立していると表現される被写体 を有するか、または文法的ユニット。

+1

しかし、2つのメッセージに参加しようとすると問題が発生し、非常にエレガントではない完全停止で終了するかどうかをチェックする必要があります。確かに単一の標準が良いですか? – voidstate

+1

@voidstate:エラーメッセージが完全に停止している場合は、一緒にエラーメッセージを結合するという問題を理解できません。このコメントは、3つの文を連結したもので、うまく読めます。何故ならば、同じように完全停止終了のエラーメッセージを連結して問題を引き起こすのはなぜですか? – RichieHindle

関連する問題