私はそのような方法を持っています:
public function someMethod($param1 = null, $param2 = null)
{
...
if ($param1 == null &&...)
{
throw new Exception("Some parameter is wrong", 601);
}
}
例外コードがあるので、例外メッセージに動的データを含めることは良い習慣ですか? たとえば、例外は次のようになります。
throw new Exception("First parameter is wrong. You passed: {$param1}", 601);
あなたの意見はどうですか、メッセージが動的であっても大丈夫ですか、それとも例外メッセージの固定テキストに固執する必要がありますか?