Management of a Programming Objects Database Management of a Programming Objects Database Corporations make extensive investments in computer software and software development.
Programmers often start each program writing code from scratch.
If they had saved the most frequently used routines from previous projects, they would not have to reinvent the wheel each time. And if they could pool their reusable components into a library with the routines of others, the savings could be significant. The problem is, how do you get employees to re-use the key routines from their and other's previous work. There are numerous problems. Programmers are notorious for not documenting what they do, and for not trusting code written by someone else.