Refactoring #240: Renaming campaign
clarify semantics of INamed
|Status:||Rejected||Start date:||11 Apr 2013|
INamed is used in two different ways, designating
- the class, or
- an instance of the class (an object).
Usage (1) prevails; usage (2) I saw so far only in HomogeneousMaterial.
Can't we eliminate (1) altogether by using typeid(*this).name() for introspection?