| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan Debug Uden en Debugger
    Når det kommer til programmering, debuggers er kun én af en række værktøjer til debugging. Debugging er en af ​​de vigtigste aktiviteter i programmering og de ​​færdigheder, for det vil filtrere igennem til, når du skriver koden. Der er mange foranstaltninger, du kan tage i et udviklingsprojekt til at hjælpe debug det , der ikke kræver brug af en debugger program. At lære at kode er en stor del , at lære at finde og løse de fejl, du har lavet. Efter alt, er ikke at lave fejl i første omgang en urealistisk forventning. Instruktioner
    1

    sporstoffer erklæringer i din kode for at logge hvad der sker på bestemte steder i udførelsen. Afhængigt af dit programmeringssprog og platform, vil der være forskellige muligheder i forhold til, hvordan du kan udlæse oplysninger, mens et program kører . Hvis du bruger en IDE (Integrated Development Environment) , kan det have en konsol eller en fane område, hvor du kan se skriftlige produktion . Ellers kan du skrive de samme oplysninger ud til en logfil. Du kan bruge spor erklæringer for at logge værdierne af variabler eller for at teste , at bestemte dele af koden bliver eksekveret.
    2

    Isoler fejl i din kode. Den eneste måde du kan lave en fejl er ved at finde det først. Der er en række måder at gøre dette , såsom at bruge flere spor udsagn hele din kode. Du kan også kopiere kodesektioner i separate scripts og køre dem i isolation. Arbejde på én fejl ad gangen, fastsættelse hver især som du isolerer det. Hvis du har en kompleks algoritme på arbejdet, kan en enkelt fejl være årsag andre problemer andre steder, så fastsættelse det kan sortere mere end en af de fejl, du ser.
    3

    Test ofte . Når du tilføjer ny kode til dit program , kompilere , køre og teste det , og gør det regelmæssigt , snarere end at tilføje enorme mængder af ny kode på én gang . Dette er den første rigtige linje i forsvaret mod bugs. Hvis dit program kørte uden problemer, før du tilføjede den sidste stykke kode , så chancerne er , det er der, problemet ligger , så test ofte kan hjælpe dig med at indsnævre kilden.
    4

    har en grundig forståelse af de algoritmer og logik på arbejde i dit program. Dette kan synes indlysende , men kan være svært, hvis du arbejder på en stor ansøgning , der måske havde andre folk, der arbejder på det. Men en god forståelse af, hvad der sker , når programmet kører , er et uvurderligt aktiv i at vide hvor man skal lede for bugs . Kombineret med fejl udsagn og logfiler , vil et klart billede af programmet hjælpe dig med at kigge på de rigtige steder .
    5.

    Brug processtyring . Mens din kode kører , kan du prøve at åbne dit system proces management program og ser på , hvad der sker med dit program proces (ser ) . Såvel som at indikere eventuelle besværlige områder , dette er en effektiv måde at identificere eventuelle problemer med ydeevnen med ansøgningen. Få et overblik over , hvordan programmet fungerer inden for rammerne af operativsystemet kan give dig perspektivet at finde og løse problemer .

    Forrige :

    næste :
      Relaterede artikler
    ·Debugging Funktioner 
    ·Om SQL Profiler Anvendelse 
    ·Sådan Konverter SQR Data ETL 
    ·Microsoft SQL Tutorial 
    ·Sådan oprettes en HTML Tidslinje 
    ·Sådan Rediger metadata for et foto 
    ·Sådan Print dosemu på Dot Matrix 
    ·Sådan oprettes Karaoke Software 
    ·Hvordan kan jeg erstatte alle omvendte skråstreger af …
    ·Tre kategorier af Programmeringssprog 
      Anbefalede Artikler
    ·Sådan opdaterer et felt i MySQL 
    ·Adgang : VBA Udfør Query 
    ·Sådan Erklær en variabel i Visual Basic 
    ·Hvilke programmer Brug Visual C 
    ·Sådan installeres OpenCMS 
    ·Hvordan man laver en hemmelig besked Brug VB 
    ·Sådan Code en Screensaver 
    ·Sådan Udvikle Logic for et program , der kontinuerligt…
    ·Sådan Link MySQL og PHP på Windows Server 2003 
    ·Flere Mål i NetBeans Projekter 
    Copyright © Computer Viden http://www.computerdk.com