Mājas Programmatūra Lēna deja ar tehnoloģiju: atkļūdošana, programmētājs un mašīna

Lēna deja ar tehnoloģiju: atkļūdošana, programmētājs un mašīna

Satura rādītājs:

Anonim

Ikviens, kurš ir strādājis pie pat visvienkāršāko projektu kodēšanas, zina, ka process prasa mazliet pacietības. Daudzas nepilnības, mēģinot rakstīt kodu no nulles, ir dziesma un deja no visiem daudzajiem veidiem, kā cilvēku programmētājs vai izstrādātājs to var nepareizi izmantot. Tas ir garš saraksts, un tajā ir viss, sākot no sintakses kļūdām, kuras parasti pieķer kompilators, līdz dziļākām "redzes līmeņa" kļūdām, kurām nepieciešama saprātīgāka pārskatīšana. Šajā nolūkā skolas un mācību centri māca datorzinātņu studentiem, kā "atkļūdot" programmu. Interesanti, ka katrs indivīds izstrādā savu unikālo reakciju uz šo izaicinājumu. Faktiski šī var būt joma, kurā ir vajadzīgs vairāk nekā neliels personīgais ieskats. (Lasiet par dažiem programmēšanas svarīgākajiem skaitļiem sadaļā Datorprogrammēšanas pionieri.)

Atkļūdošanas kods: kā tas tiek darīts

Dažos gadījumos datorzinātnes profesionāļi var izmantot izstrādātāju studiju vai programmēšanas vides resursus, lai programmā atdalītu kļūdas. Tomēr, ja šāda veida kļūdu apstrāde vai sistēmas ziņojumi nav pieejami vai nav noderīgi, atkļūdošanai ir nepieciešams iet caur kodu rindā. Daudzām programmēšanas vidēm, piemēram, Microsoft Visual Basic Studio, ir funkcijas, kas ļauj skaidru, vizuālu rindkopas “pastiprināšanu” ar kodu.

Kodēšana pa kodu palīdz divos galvenajos veidos: pirmkārt, programmētāji var redzēt, kas notiek, kad dators nolasa kodu, un kur galvenā uzmanība tiek pievērsta rekursīvo funkciju un citas koda mijiedarbības ziņā. Tomēr, otrkārt, programmētājs bieži var redzēt dažādu mainīgo lielumus, izmantojot peles kursoru vai citas interfeisa daļas. Zinot, kādas vērtības ir mainīgajos, ir galvenais veids, kā saprast, ko dators dara ar kodu, kas tam tiek piešķirts.

Lēna deja ar tehnoloģiju: atkļūdošana, programmētājs un mašīna