Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Programátori zvyčajne napísať časť kódu , otestujte ho , aby aj naďalej identifikácia chýb a ich upevnenie v celom procese vývoja . Avšak , ani raz skript je nasadený , nepredvídateľné chyby môže aj naďalej vznikať . Činnosť ladenie sa často opakuje v priebehu celého životného cyklu projektu , od vývoja až po fáze testovania . K ladenie kódu , vývojári najprv treba zistiť zdroj každú chybu , potom sa zmeny kódu vyriešiť .
Syntax
Programovanie kód môže obsahovať rôzne typy chýb vývojárov zamerať pri ladení . Syntaktické chyby sú chyby v štruktúrach kódu , čo má za následok vyhlásenie , ktoré nie sú platné v rámci jazyka v použití . U niektorých technológií , vývojári používať integrované vývojové prostredie napísať svoj kód . V IDE , programátor je upozornený na syntaktické chyby vo svojom kóde , takže je ľahšie nájsť a opraviť tieto chyby už v ranej fáze . Syntaktické chyby sú ako gramatickými alebo preklepy v prirodzenom jazyku .
Sémantika
Pri syntaktické chyby sú často uvádzané v počiatočnej fáze vývoja skriptovanie projektu , sémantické chyby často bez povšimnutia , kým neskoršej fáze . Sémantická chyba je chyba v logike skriptu . Programovací kód implementuje logické algoritmy alebo procesy , v rámci rôznych štruktúr , ako sú slučky a podmienených testov . Ak programátor nedokáže správne preložiť požadovaný postup do programového kódu , to je sémantická chyba . Niektoré sémantické chyby môžu spôsobiť skripty k havárii , ale mnohé ďalšie nepredvídateľné správanie , ktoré môže byť menej viditeľné .
Testovanie
ladenie môže prebiehať ako pri vývoji a testovaní fáza , s rôznymi typmi chýb s najväčšou pravdepodobnosťou objaviť sa v rôznych fázach . Byť identifikovaná v skorších fázach , s sémantické chyby často sa zdvihol až po rozsiahle testovanie syntaktické chyby majú tendenciu . Keď vývojári robiť zmeny riešiť chyby pri ladení , ale potom je potrebné otestovať skripty znovu v prípade ich zmeny majú nejaké nepredvídateľné účinky . Pre vývoj webových aplikácií , programátori môžu nainštalovať rozšírenie prehliadača na podporu procesu ladenie .