8 Jun
2000
8 Jun
'00
1:18 p.m.
Hi, suppose I have two Specialists (A and B) written independently each other. I need to use certain set of services provided by one Specialist (A) in other (B). I see two way: 1) Create common proxy for A, implementing public subset of A's interface and make B (and other possible clients) depending on that externalized interface. Problem: high dependency on A's external interface 2) Write specialized (A->B) pluggable adapters each time I need to use A's services in clients. Problem: M*N What do you think is ... hmmm... less painful way? Thanks, Mike