This subtle smell results when differences in the interfaces
of similar classes leads to duplicated code.
If similar classes have differences in their interfaces, clients will differ in how they
interact with each of the classes.
If the classes could share a common interface,
clients could work with either class uniformly, thereby removing duplicated client code.
||use this markup:
(Supported languages: java, cpp, csharp, c, python.)
|a method or class name