March 2001
Intermediate to advanced
288 pages
4h 56m
English
It would be better to have the option to change the combination of debug flags at run time rather than having to change the source each time we want different output.
![]() | Migrate option setting to the most convenient input interface possible. |
In other words, when you have an option that can be changed, the least desirable place to do it is in the source code (within which there are better and worse ways of doing it, as we have discussed); the next best choice is an input configuration file (if your program supports one), an environment variable, or a command line option. Many people write programs that support all four methods ...