Rename Class

(...a word in the RefactoringLanguage.)

Due to other changes in a system, existing class names often become ambiguous, misleading, or otherwise inadequate to their task of conveying meaning in the system.

Therefore,

Change the class' name. Change all references, across the system, to use the new name.


In practice, there are other issues that also need to be addressed... Examples:
"conveying meaning in the system" Is this the reason we have such a structure? Or is it rather creating and using of meaningful names in a system?

See SystemOfNames - DontNameClassesObjectManagerHandlerOrData

External - http://www.objectmentor.com/publications/naming.htm


CategoryRefactoring

EditText of this page (last edited February 4, 2009) or FindPage with title or text search