? Når programmører arbejder på web-og software-applikationer , de bruger forskellige teknikker til at hjælpe med at finde og rette fejl . Programmering er sådan en kompleks opgave , at næsten alle programmer skal fejlrettet på et tidspunkt. Debugging er derfor en vigtig aktivitet i programmering, hvorigennem fejl identificeres og korrigeres. For at hjælpe denne proces , programmører bruger den software, de arbejder i at skabe breakpoints . Sådanne breakpoints hjælpe med at finde ud af, hvad der sker på bestemte punkter under udførelsen af et program. En undtagelse breakpoint er en særlig række af dette redskab . Udførelse
programmeringskode for et program omfatter dataelementer og forarbejdning instruktioner. Når et program kører , værdierne inden dataelementer såsom variabler ændrer sig ofte , som et resultat af de behandlinger vejledningen blive gennemført . Kontrol disse dataelementer på bestemte punkter under udførelsen er en måde at afgøre, hvad der går galt , hvis et program ikke kører som det skal . For at rette en fejl , programmører først nødt til at finde det inden ansøgningen kode .
Stoppunkter
p Som et centralt element i debugging, effektiv udnyttelse af breakpoint er et afgørende programmering færdighed. Programmører tilføjer breakpoints hele deres applikationer ved hjælp af software- værktøjer, de bruger til udvikling. Ved at tilføje et breakpoint på et bestemt sted i koden , er programmøren specificere et tidspunkt under udførelsen at undersøge, hvad der sker med de dataelementer og processer. Breakpoints derfor lade programmører definere forarbejdningstrin for anvendelse som helhed til stadighed pause og kontrollere niveauet af fremskridt inden for de opgaver, der udføres. På et breakpoint , kan programmøren se overordnede tilstand af programmet samt individuelle variabler , lade ham bestemme, hvilke procestrin har været vellykkede, og hvilke der ikke har.
Undtagelser
Under debugging, kan udviklere tilføje forskellige typer af breakpoint . En undtagelse breakpoint stopper henrettelse , når en undtagelse opstår . En undtagelse er en unormal begivenhed i et program , ofte en fejl. Programmer "smide " undtagelser , når noget går galt. Programmører kan bygge evnen til at " fange " undtagelser i deres kode , håndtering af sådanne hændelser , og tillader at programmet kan fortsætte . En undtagelse breakpoint er et breakpoint , der vil udsætte fuldbyrdelsen af en ansøgning, når en undtagelse kastes .
Tools
udviklingsteams bruger typisk integrerede udviklingsmiljøer til at bygge applikationer . Sådanne programmer er udstyret med debugging værktøjer , herunder evnen til at tilføje undtagelse, og andre breakpoints . Programmører kan normalt ansøge undtagelse breakpoints undtagelser , der enten er fanget eller ikke-fanget . Typisk vil fokusere på ikke-fanget undtagelser være en mere fælles løsning, da disse undtagelser er tilbøjelige til at forholde sig til uforudsete problemer , mens fanget undtagelser vedrører problemer, der har været i hvert fald delvist forudset.