Take Care
Although it seems to be very easy to change a method name, code can be broken if refactoring tools (built into many modern IDE's) are not used to also change all code that refers to the existing method.
If a codebase has provided an external API that including the existing method name then the existing function should not be removed, but 'deprecated' over time and finally removed at a future date. In this case the "Copy Method" refactoring can be considered as an alternative.
- Java 5.0 provides the annotation @Override to help protect against mistakes such as this.
Read more about this topic: Rename Method
Famous quotes containing the word care:
“You see few people here in America who really care very much about living a Christian life in a democratic world.”
—Clare Boothe Luce (19031987)
“Life at the greatest and best is but a froward child, that must be humoured and coaxed a little till it falls asleep, and then all the care is over.”
—Oliver Goldsmith (17281774)