I once worked on a project for a courier company. The system supported users who accepted calls from customers to request a pickup. As a result, we had a domain object called a pickup. The problem was that some places in the code spelled pickup with an uppercase U and others with a lowercase U. The inconsistency began to cause real problems in the system. I suppose it would have been easier if we had an auto-correct feature but even then, the inconsistent spelling would be a major annoyance. I eventually had to extract all the code, and run batch text substitution scripts on it and import it all back in. When there's a question about how something should be spelled, agree on a concensus, document it, and stick with it. It will save you a lot of grief later.
Download