Aside: reuse
There’s been some discussion of reuse on the mailing list
I. Jacobson, M. Griss, P. Jonsson. Software Reuse : Architecture Process and Organization for Business Success (1997)
- Among other things, they argue that reuse cannot be done effectively bottom-up: it requires a change in culture, reward structures, and goals
Patterns vs. reuse: my view is that they are both attempting to increase productivity, but in different (albeit somewhat related) ways
- Reuse: taking advantage of assets
- Patterns: raising the notational/thought level