Als programmeurs werken aan web-en software- applicaties , gebruiken ze verschillende technieken helpen bij het vinden en oplossen van fouten . Programmeren is zo'n complexe taak dat bijna alle programma's moeten worden debuggen op een bepaald punt . Debuggen is dan ook een belangrijke activiteit in de programmering , waardoor fouten worden opgespoord en verholpen . Om dit proces te helpen , programmeurs de software waarin ze werken om breekpunten te creëren . Dergelijke breekpunten helpen om erachter te komen wat er op bepaalde punten tijdens de uitvoering van een programma . Een uitzondering breekpunt is een bijzondere variëteit van deze tool . Uitvoering De programmeercode voor een toepassing bevat data-items en verwerkingsinstructies . Wanneer een toepassing wordt uitgevoerd , de waarden binnen gegevensitems zoals variabelen vaak veranderen als gevolg van de verwerkingsinstructies worden uitgevoerd . Het controleren van deze data-items op bepaalde punten tijdens de uitvoering is een manier om te bepalen wat er fout gaat als een programma niet draait zoals het hoort . Om een fout te herstellen , programmeurs moeten eerst het binnen de applicatie code te lokaliseren . Breekpunten Als een belangrijk element in het debuggen , effectief gebruik van het breekpunt is een essentieel programmeren vaardigheid. Programmeurs breekpunten gedurende hun toepassingen met behulp van de software tools die ze gebruiken voor ontwikkeling. Door toevoeging van een breekpunt op een bepaalde locatie in de code , wordt de programmeur het opgeven van een punt tijdens de uitvoering om te onderzoeken wat er gebeurt met de data-items en processen . Breekpunten laat daarom programmeurs bepalen het verwerken stappen voor de toepassing als geheel , om voortdurend te pauzeren en controleren de niveaus van de vooruitgang binnen de taken worden uitgevoerd . Op een breekpunt , kan de programmeur de algemene toestand van het programma, evenals individuele variabelen te zien , hem te laten bepalen welke stadia van de verwerking succesvol zijn en welke niet . Uitzonderingen Tijdens debuggen , kunnen ontwikkelaars verschillende soorten breekpunt toe te voegen . Een uitzondering breekpunt stopt uitvoeren wanneer er een uitzondering optreedt . Een uitzondering is een abnormale gebeurtenis in een programma , vaak een foutmelding . Programma " gooien" uitzonderingen wanneer er iets mis gaat . Programmeurs kunnen de mogelijkheid om te " vangen" uitzonderingen in hun code , de behandeling van dergelijke voorvallen en waardoor het programma om verder te gaan bouwen . Een uitzondering breekpunt is een breekpunt dat de uitvoering van een verzoek zal opschorten wanneer een uitzondering wordt gegooid . Gereedschap Development teams gebruiken meestal geïntegreerde ontwikkelomgevingen om applicaties te bouwen . Dergelijke programma's zijn uitgerust met debugging tools , waaronder de mogelijkheid om uitzondering en andere breekpunten voegen . Programmeurs kunnen gelden meestal uitzondering breekpunten voor uitzonderingen die ofwel worden gevangen of niet-afgevangen . Typisch , gericht op niet-afgevangen uitzonderingen zou meer een optie zijn , aangezien deze uitzonderingen zijn waarschijnlijk betrekking op onvoorziene problemen , terwijl gevangen uitzonderingen hebben betrekking op problemen die zijn geweest op zijn minst gedeeltelijk geanticipeerd .
|