Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako na ladenie Bez Debugger

Pokiaľ ide o programovaní , Debuggers sú len jedným z mnohých nástrojov pre ladenie . Ladenie je jednou z hlavných aktivít v programovaní a zručnosti pre neho bude filtrovať až pri písaní kódu . Existuje mnoho opatrení , ktoré môžete podniknúť vo vývojovom projekte na pomoc ladiť to , že nevyžadujú použitie ladiaceho programu . Naučiť sa kód je , z veľkej časti , naučiť sa nájsť a opraviť chyby , ktoré ste vykonali . Koniec koncov , nie robiť chyby , na prvom mieste je nereálne očakávania . Návod dovolená 1

používať príkazy trace vo vašom kóde prihlásiť , čo sa deje v určitých bodoch prevedení . V závislosti na programovacom jazyku a platforme , bude existovať rôzne možnosti , pokiaľ ide o tom , ako si môžete výstupné informácie , zatiaľ čo program beží . Ak používate IDE ( Integrated Development Environment ) , môže to mať konzolu alebo kartu oblasť , v ktorej môžete vidieť napísaný výstup . V opačnom prípade môžete písať rovnaké informácie do súboru denníka . Môžete použiť príkazy trace prihlásiť hodnôt premenných alebo vyskúšať , že jednotlivé časti kódu sú vykonávané .
2

izolovať chyby v kóde . Jediný spôsob , ako môžete opraviť chybu , je tým , že najprv nájsť . Existuje celá rada spôsobov , ako to dosiahnuť , napríklad pri použití viacerých príkazy trace v celom svojom kóde . Môžete tiež kopírovať časti kódu do samostatných skriptov a spustiť je v izolácii . Práca na jednej chyby v čase , ktorým sa každý , ako ho izolovať . Ak máte zložitý algoritmus pri práci , jediná chyba môže spôsobiť ďalšie problémy inde , takže upevnenie môže vyriešiť viac ako jednu z chýb , budete svedkami .
3

test často . Kedykoľvek pridáte nový kód programu , zostaviť , spustiť a otestovať ju , a to pravidelne , skôr než pridávať obrovské množstvo nového kódu v nejakej jednej dobe . Toto je prvý skutočný líniu obrany proti chýb . Pokiaľ je váš program bol úspešne spustený pred pridaním posledný kus kódu , potom je pravdepodobné , že to , kde je problém , takže testovanie často môžu pomôcť pri zúžení zdroj .
4

mať dôkladnú znalosť algoritmov a logiky pri práci vo vašom programe . To sa môže zdať ako samozrejmosť , ale môže byť ťažké , ak pracujete na veľké aplikácie , ktoré sa snáď mal ostatní ľudia na tom pracujú . Avšak , zvuk pochopenie toho , čo sa deje , keď program beží , je neoceniteľným prínosom vedieť , kde hľadať chyby . V spojení s vyhláseniami chýb a protokoly , bude jasný obraz o programe vám pomôže pozrieť sa na správnych miestach .
5

Použitie Proces riadenia . Zatiaľ čo váš kód beží , skúste otvoriť proces aplikácie pre správu vášho systému a pri pohľade na to , čo sa deje s vaším programom postupu (postupov ) . Rovnako ako s uvedením prípadných problémových oblastí , je to účinný spôsob , ako identifikovať akékoľvek problémy s výkonom aplikácií. Získanie prehľadu o tom , ako je program fungujúci v rámci operačného systému vám môže dať perspektívu nájsť a riešiť problémy .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené