Master Existing Code!
"In most cases there are so many bugs lurking in inherited code
that without running a program like InstantC on it,
you're never going to know what's going on in there.
We uncovered literally hundreds of bugs, including some very
nasty inter-file errors -- where something is declared one way
in one location and another way somewhere else.
InstantC is tremendously useful in comparing all calls across all files."
InstantC's immediate execution lets you examine the behavior of even the smallest part of your program -- no need to restart the whole program. You can continually re-execute a function until its behavior becomes clear.
InstantC's powerful code browsing shows you both the structure and relationships of your code, so that you can easily see "who does what to whom".
InstantC's powerful data browsing shows you the current state of your data organized in the logical structures of your source code.
InstantC's memory dump windows shows you the current state of your program's data in various traditional "dump" formats, to see data patterns that might not be apparent from source debugging.
Programmers not familiar with the code particularly benefit from all these different ways that InstantC provides to "look inside" the structure and behavior of a program.
Last modified 97.5.16. Your questions, comments, and feedback are welcome.