Yesterday I’ve worked on connector library used to access data warehouses provided by two external vendors. In order for it to be easy to use I limited public members to:
- library interface – can be used to aggregate connectors and testing
- two connector classes that provide public methods to retrieve prepared responses
- DTO request and response classes