Wanneer je calls naar externe sources doet (webservices, database, etc.)
kan het voorkomen dat je hier een retry-mechanisme voor nodig hebt. In
plaats van deze logica telkens opnieuw schrijven, zou het mooi zijn om
dit generiek op te lossen!
Implementatie Fairly simple eigenlijk (en een mooie reden om weer eens een goto te gebruiken!):
En de 'void' versie van deze functie, wanneer je geen resultaat
terug wil hebben:
Uiteraard zelf nog ruimte voor logging etc. in de implementatie!
There are 18 comments on this article, read them on
Coding Glamour.