> Program files will include rtweekend.h first, so all other header files (where the bulk of our code will reside) can implicitly assume that rtweekend.h has already been included.<p>Not a great practice. Header files shouldn't assume anything from previous inclusions of other headers.<p>Sure, this works as a weekend hack, but it would be nice if book (article) would promote good conventions.