Acasă Software-ul Dans lent cu tehnologie: depanare, programator și mașină

Dans lent cu tehnologie: depanare, programator și mașină

Cuprins:

Anonim

Oricine a lucrat la codarea chiar și a celor mai de bază proiecte știe că procesul necesită un pic de răbdare. Numeroasele capcane de a încerca să scrie cod de la zero sunt o melodie și un dans al tuturor felurilor în care un programator sau dezvoltator uman poate înțelege greșit. Este o listă lungă și include totul, de la erori de sintaxă, care, de obicei, vor fi prinse de compilator, până la bug-uri „la nivel de vedere” mai profunde care necesită revizuire mai inteligentă. În acest scop, școlile și centrele de instruire îi învață pe studenții de informatică cum să „debuteze” un program. Ceea ce este interesant, însă, este că fiecare individ își dezvoltă propriul său răspuns foarte unic la această provocare. De fapt, acesta poate fi un domeniu în care este necesară mai mult decât puțină perspectivă personală. (Citiți câteva dintre cele mai importante figuri ale programării din The Pioneers of Programming Computer.)

Codul de depanare: Cum se face

În unele cazuri, profesioniștii în domeniul informaticii sunt capabili să utilizeze resurse din studiouri pentru dezvoltatori sau medii de programare pentru a izola bug-urile dintr-un program. Când aceste tipuri de mesaje de eroare sau mesaje de sistem nu sunt disponibile sau utile, totuși, depanarea necesită parcurgerea codului rând cu rând. Multe medii de programare, cum ar fi Microsoft Visual Basic Studio, au caracteristici care permit vizualizarea „pas cu pas” liniară cu linie.

Trecerea prin cod ajută în două moduri principale: în primul rând, programatorii pot vedea ce se întâmplă pe măsură ce computerul citește codul și unde se concentrează funcția recursivă și alte interacțiuni de cod. În al doilea rând, însă, programatorul poate vedea adesea valorile diferitelor variabile utilizând comenzi mouse-over sau alte părți ale interfeței. Știind ce valori sunt în variabile este o modalitate cheie de a înțelege ce face computerul cu codul care i se oferă.

Dans lent cu tehnologie: depanare, programator și mașină