我有几个执行后台任务的类,可能会引发异常。它们都实现了以下接口:
public interface HowDoYouCallMe {
void addExceptionHandler(ExceptionHandler handler);
}
当后台任务中的一个引发异常时,所有的ExceptionHandler都会被通知到该异常,以便可以适当地处理/传播。
你会如何称呼这个接口?ExceptionHandlerObservable(不太好)?
我有几个执行后台任务的类,可能会引发异常。它们都实现了以下接口:
public interface HowDoYouCallMe {
void addExceptionHandler(ExceptionHandler handler);
}
当后台任务中的一个引发异常时,所有的ExceptionHandler都会被通知到该异常,以便可以适当地处理/传播。
你会如何称呼这个接口?ExceptionHandlerObservable(不太好)?
这似乎是应用于异常处理的观察者模式。因此,接口可能会被命名为ExceptionObservable
或类似的名称。
把它命名为 IObservableException
。
我会把它命名为“HandlesExceptions”之类的东西。
ExceptionHandlerObservable
出了什么问题? - Jon Lin