It is common practice to borrow extensively from previous designs and programs when building a new system. If there exists a section of code that is poorly written but "works", then time is not spent investigating it (since it works) but it is just copy/pasted and reused. Furthermore, even if there are errors in the copied code, if those exist in logic paths that are not exercised by the new programs then those errors remain.
That not gonna go over well with the "God Doesn't Make Any Junk" bumpersticker crowd.
1,873 posted on 08/08/2003 8:37:46 AM PDT by js1138
(I feel better now.)