Software reuse—facts and myths
Kevin D. Wentzel · International Conference on Software Engineering · 1994
The concept of systematic reuse is simple: the idea of building and using software preferred parts. By building systems out of carefully designed, pre-tested components, one will save the cost of designing, writing and testing new code. The practice of reuse has not proven to be this simple however, and there are many misconceptions about how to implement and gain benefit from reuse. >