The Journeyman's Shop
Columns in The C/C++ Users Journal, 1998-2001
- A Place to Hone Your Skills (December, 1998)
- More on Error Handling (January, 1999)
- Wrapping Up Error Handling Techniques (February, 1999)
- Initialization and Cleanup, Part I (March, 1999)
- Initialization and cleanup in C++ (April, 1999)
- Initialization and Cleanup, Part III (May, 1999)
- Memory and Object Management (June, 1999)
- Memory and Object Management, Part II (August, 1999)
- Software Testing (September, 1999)
- Memory and Object Management, Part III (October, 1999)
- Looping and Iteration (November, 1999)
- Containing Heterogeneous Types (December, 1999)
- Common Design Mistakes, Part I (January, 2000)
- Common Design Mistakes, Part II (February, 2000)
- Casts and Conversions (April, 2000)
- When "Retro" Is Better (May, 2000)
- Floating-point Basics (June, 2000)
- Errors In Floating-point Calculations (July, 2000)
- When Bad Things Happen to Good Numbers (October, 2000)
- Trap Handlers, Sticky Bits, and Floating-point Comparisons (December, 2000)
- Instrumenting Quicksort (January, 2001)