Programmers have developed a wide range of tools for sanity checking their code. Compilers perform type checking and generate warnings about undefined or unused variables. Programs such as Microsoft’s FxCop can detect opportunities for optimization, likely bugs such as files that are opened but never closed, and the use of unlocalized strings. These are all examples of static checking, as opposed to dynamic checks (such as assertions) that can only verify behavior for a particular run of the program.
|Original language||English (US)|
|Title of host publication||Game AI Pro 3|
|Subtitle of host publication||Collected Wisdom of Game AI Professionals|
|Number of pages||10|
|State||Published - Jan 1 2017|
ASJC Scopus subject areas
- Computer Science(all)