>I deal with my own legacy all the time (and tend to call it reusability :). My reactions to my own code are usually either "which blind fool did this" or "hey, I was a genious even before I knew I was". In very rare cases, it falls somewhere in between.
Some of my code is both...Years ago I over-used pointers & recursion to show off my programming skills. You now find these compact little procedures that are very difficult to understand the purpose of and especially to modify. For comments, I had Sparse = .T. :)
The Anonymous Bureaucrat,
and frankly, quite content not to be
a member of either major US political party.