Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe maak je Debug Zonder een debugger
Als het gaat om programmering , debuggers zijn slechts een van een aantal instrumenten voor debugging . Debuggen is een van de belangrijkste activiteiten in de programmering , en de vaardigheden voor het zal doorsijpelen naar wanneer je code te schrijven . Er zijn veel maatregelen die u kunt nemen in een ontwikkelingsproject te helpen debuggen dat niet het gebruik van een debugger programma nodig hebben . Leren om code is , voor een groot deel , het leren vinden en oplossen van de fouten die je hebt gemaakt . Immers , fouten in de eerste plaats niet te maken is een onrealistische verwachting . Instructies

Gebruik trace-instructies 1 in je code om in te loggen wat er op bepaalde punten in de uitvoering . Afhankelijk van uw programmeertaal en platform , zullen er verschillende opties in termen van hoe je gegevens kan uitsturen , terwijl een programma loopt . Als u gebruik maakt van een IDE ( Integrated Development Environment ) , kan het hebben van een console of tab gebied waar u kunt schriftelijke output zien . Anders kunt u dezelfde gegevens schrijven naar een logbestand . U kunt trace-instructies gebruiken om de waarden van variabelen te loggen of te testen of bepaalde delen van de code wordt uitgevoerd . Kopen van 2

Isoleer fouten in de code . De enige manier kunt u een bug op te lossen is door eerst het te vinden . Er zijn een aantal manieren om dit te doen , zoals het gebruik van meerdere trace-instructies in uw code . U kunt ook delen van de code kopiëren in aparte scripts en lopen ze in een isolement. Werken aan een bug in een tijd , de vaststelling van elk als je isoleren . Als je een complex algoritme op het werk , een enkele bug kan worden elders vaak veroorzaakt andere problemen , zodat de vaststelling van het kunt sorteren op meer dan een van de fouten die je ziet .

Test 3 . Wanneer u nieuwe code toe te voegen aan uw programma , compileren , draaien en test het , en doen dat regelmatig , in plaats van het toevoegen van enorme hoeveelheden nieuwe code op een bepaald moment . Dit is de eerste echte lijn van verdediging tegen insecten. Als je programma succesvol actief was voordat u het laatste stukje code toegevoegd , dan is de kans groot dat is waar het probleem ligt , dus het testen vaak kan helpen bij het verkleinen van de bron .
4

Heeft een grondige kennis van de algoritmen en logica aan het werk in uw programma . Dit lijkt vanzelfsprekend , maar kan lastig zijn als je werkt aan een grote applicatie die wellicht andere mensen die werkzaam zijn op het heeft gehad . Echter , een goede greep van wat er gebeurt wanneer het programma loopt is van onschatbare waarde in het weten waar te kijken voor bugs . In combinatie met fout verklaringen en logs , zal een duidelijk beeld van het programma u helpen om te kijken op de juiste plaatsen .

Gebruik procesmanagement 5 . Terwijl uw code wordt uitgevoerd , probeer dan het openen van proces management applicatie van uw systeem en te kijken naar wat er gebeurt met uw programma -proces ( sen ) . Alsmede opgave van de eventuele lastige gebieden , dit is een effectieve manier om eventuele performance problemen met de applicatie te identificeren . Het krijgen van een overzicht van hoe het programma functioneert binnen de context van het besturingssysteem kunt u het perspectief te vinden en aan te pakken problemen .

Previous: Next:
  Computer Programming Languages
·Hoe naar resultaten Plakken en…
·CSS Afbeelding Rollover Effect…
·Wat is Sub - Pixel Correctie ?…
·Hoe te gebruiken PUT & DELETE …
·Karakter Array vs String 
·Hoe te Lisp Programma uitvoere…
·Hoe Computer Algoritmes begrij…
·Hoe je twee kolommen in een Da…
·Hoe maak je een T - test in MA…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe kan ik Google Analytics code install…
·Hoe maak je een kalender maken in PHP 
·Hoe maak je een woordenboek maken met tw…
·Visual Basic for Applications voor begin…
·Hoe maak je een URL wijzigen in een pagi…
·Hoe te VBA Exit 
·Hoe de Dit Wijzer in C + + 
·Wat is debuggen in C Programming ? 
·Hoe de UTF - 8 codes gebruiken 
Copyright © Computer Kennis http://www.nldit.com