I was just wondering what do you guys tend to do with your projects once you complete them. Some people never look back, once they have coded and finished something they won't try to improve it or maintain it and will move one always to the nest thing, but I also had a few friends who even after they said they were done and got the 'final version' they would still go back to it when they thought of new features or learned something new.
So for you, what is your way of working? Do you ever come back and thinker with old code, old projects or would you leave them alone once you have declared them complete?