[Python-ideas] Retrying EAFP without DRY
mwm at mired.org
Tue Jan 24 02:06:33 CET 2012
On Tue, 24 Jan 2012 11:00:53 +1100
Steven D'Aprano <steve at pearwood.info> wrote:
> I don't. To me, "retry this thing repeatedly" is fundamentally a loop.
What's being abstracted out isn't "retry this thing repeatedly". it's
"I want to retry this thing after tweaking things if it fails." In
particular, different ways of failure might require different tweaks
before the retry, second failures would be handled differently from
first failures, etc.
More information about the Python-ideas