Here's a (vaguely) contrasting view from John Carmack:
http://number-none.com/blow/john_carmack_on_inlined_code.htm...
The main takeaway is that inlining a bunch of code to flatten the dependency tree may actually reveal problems and reduce your maintenance burden.
Here's a (vaguely) contrasting view from John Carmack:
http://number-none.com/blow/john_carmack_on_inlined_code.htm...
The main takeaway is that inlining a bunch of code to flatten the dependency tree may actually reveal problems and reduce your maintenance burden.