Dom Softver Sporo ples s tehnologijom: otklanjanje pogrešaka, programer i stroj

Sporo ples s tehnologijom: otklanjanje pogrešaka, programer i stroj

Sadržaj:

Anonim

Svatko tko je radio na kodiranju čak i najosnovnijih projekata zna da postupak zahtijeva dobro strpljenje. Mnogobrojne zamke pokušaja pisanja koda ispočetka su pjesma i ples mnogih različitih načina na koje ljudski programer ili programer mogu pogriješiti. To je dugačak popis i uključuje sve, od sintaksičkih grešaka, koje sastavljač obično uhvati, do dubljih grešaka na "viziji" koji zahtijevaju inteligentniji pregled. U tom smislu, škole i centri za obuku uče studente informatike kako "ispraviti program". Ono što je ipak zanimljivo jest da svaki pojedinac razvija svoj vlastiti vrlo jedinstven odgovor na ovaj izazov. Zapravo, ovo je možda područje koje zahtijeva više od malo osobnog uvida. (Pogledajte neke od najvažnijih figura u programiranju u Pionirima računalnog programiranja.)

Kôd za uklanjanje pogrešaka: kako je napravljeno

U nekim slučajevima, stručnjaci informatike mogu koristiti resurse iz razvojnih studija ili programskog okruženja za izoliranje grešaka u programu. Kada takve vrste rukovanja pogreškama ili sistemske poruke nisu dostupne ili korisne, uklanjanje pogrešaka zahtijeva prolazak kroz kod po red. Mnoga programska okruženja, kao što je Microsoft Visual Basic Studio, imaju značajke koje omogućuju jasno, vizualno "korak po korak" kroz kôd.

Prolazak kroz kôd pomaže na dva glavna načina: prvo, programeri mogu vidjeti što se događa dok računalo čita kôd, a gdje fokus ide u smislu rekurzivnih funkcija i drugih interakcija s kodom. Drugo, međutim, programer često može vidjeti vrijednosti različitih varijabli pomoću naredbi prelaska mišem ili drugih dijelova sučelja. Poznavanje vrijednosti u varijablama je ključni način za razumijevanje onoga što računalo radi s kodom koji mu je dodijeljen.

Sporo ples s tehnologijom: otklanjanje pogrešaka, programer i stroj