Some notes for Software Engineering -- Reuse

by Herbert J. Bernstein © Copyright Herbert J. Bernstein, 2002

Reuse

While some software engineering projects require totally new approaches, designed from scratch, most projects have areas of similarity to work that has been done in the past. A great deal of time and effort can be saved by reusing software components from other projects.

Reuse is an old idea, starting with the creation of libraries of math and i/o routines to support common features of mathematical calculations.

To varying extents, reuse can be an important issue in analysis, design and implementation