In article <201104122158.p3CLwWJV014494 at floodgap.com>,
Cameron Kaiser <spectre at floodgap.com> writes:
My pet peeve are projects that drag in dozens of
libraries, which then
drag in dozens more. Of course, these then conflict with other projects'
expectations, or screw up other already running builds.
"Dependency hell", the hallmark of software developed by clueless
and/or inexperienced people. Unfortunately it has become common.
And people wonder why I tend to reinvent the wheel for most of my projects --
it's because I want to avoid such dependencies. This actually wins me users,
because it's less things for them to muck around with or maintain.
Dependencies are neither good nor bad, its how you use them that makes
it hell or heaven.
--
"The Direct3D Graphics Pipeline" -- DirectX 9 draft available for download
<http://legalizeadulthood.wordpress.com/the-direct3d-graphics-pipeline/>
Legalize Adulthood! <http://legalizeadulthood.wordpress.com>