
27 May
2004
27 May
'04
5:55 p.m.
"David Abrahams" <dave@boost-consulting.com> wrote: [boost-wide debug macros suggestion]
What about static asserts (which cost compile-time resources)?
This is completely different and orthogonal. No need to change IMHO.
That seems like a small price to pay if there are significant benefits... but are there? What's the motivating case for doing this?
It is next to impossible to switch on debugging everywhere if something goes wrong when one needs all the support that's available and quickly. Worse, one cannot be completely sure release build is free of debugging artifacts (unless lot of effort is spent on it). The benefit is increased confidence in the system, IMO. /Pavel