in reply to Designing a thin interface
As an interrim step, you can create an interface to sit between the Reporter and DataManager to handle business rules, etc. I've had to do a couple of these to handle data between different packaged products in the past.
This is not the best solution -- you would be best served by taking/making the time to finalize the code. Having said that, I will admit to having several bits of code that I have wanted to perfect for a few years now. You never know when you will have the time to do it right, so consider doing it right now.
Good luck!
|
|---|