Tartalomjegyzék:
Bárki, aki még a legalapvetőbb projektek kódolásán is dolgozott, tudja, hogy a folyamat nagy türelmet igényel. A sok cikkből fakadó bukások, amikor megpróbálják a kódot a semmiből írni, egy dal és tánc, amely az emberi programozók vagy fejlesztők sokféle módon megrongálják. Ez egy hosszú lista, és mindent tartalmaz, a szintaxis hibáktól, amelyek általában a fordítót fogják fel, a mélyebb "látásszintű" hibákig, amelyek intelligensebb áttekintést igényelnek. Ebből a célból az iskolák és képzési központok tanítják a számítástechnika hallgatóit a program "hibakeresésének". Érdekes azonban, hogy minden ember kidolgozza saját nagyon egyedi válaszát erre a kihívásra. Valójában ez olyan terület, ahol nem csupán személyes betekintésre van szükség. (Olvassa el a programozás néhány legfontosabb alakulását a The Computer Pioniers of the Computer Programming című cikkben.)
Hibakeresési kód: Hogyan kész?
Bizonyos esetekben a számítástechnikai szakemberek képesek felhasználni a fejlesztői stúdiók vagy a programozási környezet forrásait a programok hibáinak elkülönítésére. Ha azonban az ilyen típusú hibakezelés vagy a rendszerüzenetek nem állnak rendelkezésre vagy nem hasznosak, a hibakereséshez soronként át kell menni. Számos programozási környezet, például a Microsoft Visual Basic Studio, rendelkezik olyan funkciókkal, amelyek lehetővé teszik egyértelmű, vizuális soronkénti "lépést" a kódon keresztül.
A kód átvitele két fő módon segít: először a programozók láthatják, hogy mi történik, amikor a számítógép elolvassa a kódot, és hol helyezkedik el a hangsúly a rekurzív funkciók és más kód interakciók szempontjából. Másodszor, a programozó azonban gyakran láthatja a különféle változók értékeit az egérrel végrehajtott parancsok vagy a felület más részeinek felhasználásával. A változók értékeinek ismerete kulcsfontosságú módja annak, hogy megértsük, mit csinál a számítógép a megadott kóddal.