Domov softvér Pomalý tanec s technológiou: ladenie, programátor a stroj

Pomalý tanec s technológiou: ladenie, programátor a stroj

Obsah:

Anonim

Každý, kto pracoval na kódovaní aj tých najzákladnejších projektov, vie, že tento proces vyžaduje dobrú trpezlivosť. Početné nástrahy, ktoré sa snažia napísať kód od nuly, sú piesňou a tancom všetkých spôsobov, ako to môže ľudský programátor alebo vývojár pokaziť. Je to dlhý zoznam a obsahuje všetko od syntaktických chýb, ktoré obvykle kompilátor zachytí, až po hlbšie chyby na úrovni videnia, ktoré si vyžadujú inteligentnejšiu kontrolu. Na tento účel školy a školiace strediská učia študentov počítačových vied, ako „ladiť“ program. Zaujímavé však je, že každý jednotlivec si vyvinie svoju jedinečnú odpoveď na túto výzvu. V skutočnosti to môže byť oblasť, v ktorej sa vyžaduje viac ako malý osobný náhľad. (Prečítajte si o niektorých najdôležitejších postavách programovania v priekopníkoch počítačového programovania.)

Ladiaci kód: Ako je to hotové

V niektorých prípadoch sú odborníci v oblasti informatiky schopní použiť zdroje z vývojových štúdií alebo programovacích prostredí na izoláciu chýb v programe. Ak však tieto druhy spracovania chýb alebo systémových správ nie sú k dispozícii alebo sú užitočné, ladenie vyžaduje prechod kódom riadok po riadku. Mnoho programovacích prostredí, napríklad Microsoft Visual Basic Studio, má funkcie, ktoré umožňujú jasné vizuálne „krokovanie“ krok za krokom pomocou kódu.

Prechádzanie kódom pomáha dvoma hlavnými spôsobmi: po prvé, programátori uvidia, čo sa deje, keď počítač číta kód a kam sa zameriavajú rekurzívne funkcie a iné interakcie kódu. Po druhé, programátor môže často vidieť hodnoty rôznych premenných pomocou príkazov prechodu myšou alebo iných častí rozhrania. Vedieť, aké hodnoty sú v premenných, je kľúčovým spôsobom, ako porozumieť tomu, čo počítač robí s kódom, ktorý mu bol daný.

Pomalý tanec s technológiou: ladenie, programátor a stroj