Inhoudsopgave:
Definitie - Wat betekent Infinite Loop?
Een oneindige lus is een instructiereeks die eindeloos wordt herhaald als er geen terminerende voorwaarde is ingesteld, deze niet kan optreden en / of ervoor zorgt dat de lus opnieuw wordt gestart voordat deze eindigt.
Een oneindige lus wordt ook wel een eindeloze lus genoemd.
Techopedia legt Infinite Loop uit
Er zijn momenten waarop een programmeur opzettelijk een oneindige lus creƫert. Elk formulierobject kan bijvoorbeeld onbeperkt wachten op een gebruikersactie. Wanneer een exitconditie niet is opgenomen in de hoofdlus, wordt de lus uitgevoerd totdat de toepassing wordt afgesloten. In dit geval wordt de gehele formulierthread gedwongen om programmatisch te eindigen. De term oneindige lus wordt alleen gebruikt in situaties waarin de lusvoorwaarde niet met opzet is ingesteld. Deze situaties doen zich het meest voor bij nieuwe ontwikkelaars.
