| 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
    Tips om miljøsanering
    Debugging , processen med at finde og rette fejl eller fejl i soft- eller hardware -kode er en vigtig del af enhver udvikling cyklus. Debugging kan omfatte små og komplekse rettelser og patches , og kan gøres , før produktet bliver frigivet , efter frigivelse - fjernsupport eller gennem en opdatering - eller endda under udviklingen selv. Der er en række metoder og værktøjer, der kan forenkle debugging og mange tips kan udledes erfarne udviklere eller en af ​​de mange bøger udgivet på debugging. Genskabe problemet

    En af de første teknikker programmører bliver undervist om debugging stadig den primære måde at identificere og korrigere en fejl , og du skal gengive fejlen. Hvorvidt der involverer genskabe de forhold, som fejlen blev opdaget , eller deduktivt bestemme omstændighed, hvor fejlen opstår , reproducere fejlen er den allervigtigste skridt i debugging effektivt. Som professor i datalogi Terence Parr kortfattet siger: " Alle fejl er forårsaget af computere gør præcis, hvad de får at vide . " Derfor er du nødt til at regne ud, hvad og hvor computeren bliver bedt om at handle forkert.
    < br > Reducer

    Når man står med debugging et langt program eller store datasæt , selv den mest erfarne programmør kan blive overvældet . Professor Parr forklarer, at " ... en stor datasæt introducerer megen støj, der camouflerer den væsentlige årsag til problemer. " Han anbefaler dividere program eller en fil i mindre, mere håndterbare stykker og derefter scanne efter fejlen. Når du støder på fejl, kan du så stoppe processen og rette fejlen.
    Experiment

    Scientific- stil fradrag kan også hjælpe en programmør center i om kilden til en fejl . Som forskerne oprettet eksperimenter ved at komme op med testbare hypoteser , der derefter bevist eller modbevist af et kontrolleret forsøg , kan du oprette en uddannet hypotese om , hvilke former for kode kan skabe en fejl . Derefter finde og korrigere disse betingelser , test hver - ligesom et eksperiment - indtil du finder det sæt betingelser , der gjorde , ja, at fejlen
    Oplev

    . Parr også, når det kommer til debugging , "Erfaringen har ingen erstatning . " Som du - eller nogen programmør - bliver mere erfaren med både skrift og debugging kode , vil du blive bedre til det. Under koden skriftligt, vil du stole på tidligere erfaringer korrigere fejl at skrive kode , der forhindrer disse fejl i første omgang . Under debugging , vil du være i stand til at vende tilbage til lignende oplevelser , du har haft med fejl, der opførte sig på forskellige måder. Indtil du når det punkt , kommunikere med andre udviklere på dit hold eller i samfundet og på internettet , og bede dem om hjælp.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan konvertere en streng til en DataSet 
    ·Sådan oprettes og bruge en DataGrid 
    ·Sådan Setup en Connection String i App indstillinger 
    ·Hvordan man skriver KML i VB.NET 
    ·Forskellen mellem frontend og Back End 
    ·Hvordan til at afkode bitly Links 
    ·Networking Klasser & Interfaces 
    ·Hvordan at sende en fax i ASP.Net 
    ·Sådan deaktiveres Digital Signatur Krav 
    ·Antal elementer på Matlab 
      Anbefalede Artikler
    ·Sådan bruges Ruby Scripts i Sketchup 
    ·Tutorial til Windows API Tegning Lines 
    ·PHP SQL Tutorial 
    ·Sådan oprettes en MySQL Table 
    ·Hvordan lukker jeg et Word dokument med VBA 
    ·Sådan Opdatere en VBA Query i Access 
    ·Sådan Debug med Visual Basic 6 
    ·Hvordan man kan manipulere xls filer med Python 
    ·Sådan Set Up Bytes til Modtag numeriske data Brug Sock…
    ·Sådan Læs iFrame Indhold i JavaScript 
    Copyright © Computer Viden http://www.computerdk.com