#588 Remove Barton-Nackman-trick from dune-localfunctions
Metadata
| Property | Value | 
|---|---|
| Reported by | Oliver Sander (oliver.sander@tu-dresden.de) | 
| Reported at | Aug 23, 2009 00:23 | 
| Type | Feature Request | 
| Version | Git (pre2.4) [autotools] | 
| Operating System | Unspecified / All | 
| Last edited by | Oliver Sander (oliver.sander@tu-dresden.de) | 
| Last edited at | Dec 27, 2009 16:50 | 
| Closed by | Oliver Sander (oliver.sander@tu-dresden.de) | 
| Closed at | Dec 27, 2009 16:50 | 
| Closed in version | 2.0 | 
| Resolution | Implemented | 
| Comment | In dune-localfunctions revision 636. | 
Description
In dune-localfunctions we use the Barton-Nackman trick for almost every class. While this complicates the code I do not see any advantage to it. Therefore I request its removal.
Note that I am not against having interface classes that foward method calls to implementation classes. I am only against inheriting from those interface classes.
Relationship to 564: if we should decide to switch to true dynamic polymorphism this request is void.