Kontrola stolu
Stolní kontrola je proces manuální kontroly Zdrojový kód programu. Zahrnuje čtení prostřednictvím funkce v rámci kódu a jejich ruční testování, často s více vstup hodnoty. Vývojáři může přepsat svůj kód před vydáním softwarového programu, aby se ujistil, že algoritmy fungují efektivně a správně.
Pojem „kontrola stolu“ se vztahuje k manuálnímu přístupu ke kontrole zdrojového kódu (sezení u stolu), spíše než k jeho procházení a debugger nebo jiný automatizovaný proces. V některých případech může programátor dokonce k zaznamenání procesu použít tužku a papír a výstup funkcí v programu. Například může vývojář sledovat hodnotu jednoho nebo více proměnné ve funkci od začátku do konce. Ruční procházení kódu řádek po řádku může pomoci programátorovi zachytit nesprávnou logiku nebo neefektivitu, kterou by softwarový debugger neudělal.
Zatímco kontrola stolu je užitečná pro odhalení logické chyby a další problémy ve zdrojovém kódu programu, je časově náročné a podléhá lidské chybě. Proto an IDE nebo ladicí nástroj je vhodnější pro detekci malých problémů, jako je chyby syntaxe. Je také užitečné nechat program zkontrolovat více než jedním vývojovým oddělením, aby se snížila pravděpodobnost přehlédnutí chyb ve zdrojovém kódu.