
26 Mar
2010
26 Mar
'10
6:30 p.m.
Steven Watanabe:
AMDG
David Abrahams wrote:
Every dependency should be an informed and conscious decision on the part of a library developer.
Humph. It's not as though #includes mysteriously appear in your code when you're looking the other way.
They do, as part of bug fixes made by others and as indirect dependencies. This goes unnoticed because the test infrastructure always has the whole of Boost available. One needs to actively fight dependencies, or they do creep in.