Casa Programari Ball lent amb tecnologia: depuració, el programador i la màquina

Ball lent amb tecnologia: depuració, el programador i la màquina

Taula de continguts:

Anonim

Qualsevol que hagi treballat en la codificació fins i tot dels projectes més bàsics sap que el procés requereix una bona paciència. Els nombrosos entrebancs d'intentar escriure codi des de zero són una cançó i una dansa de totes les maneres en què un programador o desenvolupador humà pot equivocar-se. És una llarga llista i inclou tot, des d’errors de sintaxi, que normalment seran atrapats pel compilador, fins a errors de nivell de visió més profunds que requereixen revisió més intel·ligent. Amb aquesta finalitat, les escoles i centres de formació ensenyen als estudiants d’informàtica com “depurar” un programa. El més interessant, però, és que cada individu desenvolupa la seva resposta molt única a aquest repte. De fet, pot ser que sigui un àmbit on es requereixi una mica més de coneixement personal. (Llegiu algunes de les figures més importants de la programació a The Pioneers of Computer Programming.)

Codi de depuració: Com es fa

En alguns casos, els professionals de la informàtica poden utilitzar recursos dels estudis de desenvolupament o entorns de programació per aïllar errors en un programa. Tot i això, quan aquest tipus de missatges de maneig d’errors o sistemes no estan disponibles o útils, la depuració requereix passar per codi de línia per línia. Molts entorns de programació, com ara Microsoft Visual Basic Studio, tenen funcions que permeten "fer un pas" lineal per línia visual i clar mitjançant codi.

El pas a través del codi ajuda de dues maneres principals: en primer lloc, els programadors poden veure què passa quan l’ordinador llegeix el codi i on l’enfocament es dedica a funcions recursives i altres interaccions de codi. En segon lloc, però, el programador sovint pot veure els valors de diferents variables mitjançant les ordres del ratolí o altres parts de la interfície. Saber quins valors hi ha en variables és una manera clau d’entendre el que fa l’ordinador amb el codi que se li dóna.

Ball lent amb tecnologia: depuració, el programador i la màquina