Design/code reusage problem

Printable View