Преглед садржаја:
Свако ко је радио на кодирању чак и најосновнијих пројеката зна да процес захтева мало стрпљења. Многобројне замке покушаја писања кода испочетка су песма и плес многих начина на које људски програмер или програмер могу погрешно схватити. То је дугачак списак и укључује све, од синтаксичких грешака, које компилатор обично ухвати, до дубљих грешака на „визији“ који захтевају интелигентнији преглед. У том смислу, школе и центри за обуку уче студенте информатичких технологија како да направе "грешку" у програму. Оно што је ипак занимљиво је да сваки појединац развија свој властити врло јединствен одговор на овај изазов. У ствари, ово је можда област у којој се тражи више од мало личног увида. (Прочитајте неке од најважнијих фигура у програмирању у Пионирима рачунарског програмирања.)
Код за уклањање погрешака: како је то учињено
У неким случајевима, професионалци из рачунарске науке могу да користе ресурсе из студијских програмера или окружења за програмирање да би изоловали грешке у програму. Када ове врсте руковања грешкама или системске поруке нису доступне или корисне, ипак, уклањање погрешака захтева пролазак кроз код по ред. Много програмских окружења, као што је Мицрософт Висуал Басиц Студио, имају функције које омогућавају јасно, визуелно линијско "прелазак" кроз код.
Прелазак на код помаже на два главна начина: прво, програмери могу видети шта се дешава док рачунар чита код, и где фокус иде у смислу рекурзивних функција и других интеракција кодова. Друго, међутим, програмер често може видети вредности различитих променљивих користећи наредбе за прелазак мишем или друге делове интерфејса. Познавање вредности у варијаблама је кључни начин за разумевање шта рачунар ради са кодом који му је додељен.