一部の友人は、アプリの実装を終えたばかりで、カスタム例外を使用しています。私の注意を引いたのは、カスタム例外が発生したときに、実装した例外基本クラスのコードに例外を記録したことです。だから私の質問は、これは良い設計アプローチですか?. 私の考えでは、ロギングヘルパーの方が使いやすいです
public class BaseCustomException: System.Exception
{
public BaseCustomException()
{
TightlyCoupledClass.Log(this);
}
}