0

我编写了一个加载器类,它具有一个tries属性,该属性指示在返回错误代码时重试加载 url 的次数。以 Twitter 为例,如果返回失败鲸鱼,加载程序将重试加载方法调用,因为下一次调用可能会返回成功。

我指定了许多可以用字符串常量分派的错误,所以有XMLLoaderError.IO,等。如果尝试次数超过属性XMLLoaderError.SECURITY,我很难考虑分派的错误的名称。tries起初,我想XMLLoaderError.TRIES_EXCEEDED,但我敢肯定那里有更好的东西。我考虑XMLLoaderError.TIMEOUT过,但超时更像是一个单一的加载错误。或者我可以很聪明并使用XMLLoaderError.TRYOUT(jk)任何想法?

4

1 回答 1

0

由于您的其他错误表明发生的错误的类型/类型 - 即。“SECURITY”或“IO”——这些都在 XMLLoader 上下文中,为什么不直接将其命名为 TRY?XMLLoaderError.TRY 对我来说很有意义——或者实际上,XMLLoaderError.RETRIES 可能更有意义!

于 2010-01-19T02:52:26.300 回答