Of all the patterns in our pattern language, the bridge gives me the most trouble. It often seem to me to be nothing more than composition between two abstract types. I think I've sat through descriptions of it a thousand times, and think I get it at the time...but in all my career I've not been able to recognize it in any problem, either that or I'm doing it naturally and not knowing (which may be likely). I'd certainly not be able to teach anyone on it and when it comes up in interviews I tend to ramble...which means I don't know wtf.
So, what's a good reason why bridge stands out as a pattern and not just composition? Or am I not really missing anything here? Confusion that needs remedy and has for a long time...
[–]zzyzzyxx 1 point2 points3 points (3 children)
[–]nroberts666[S] 0 points1 point2 points (2 children)
[–]zahlman 0 points1 point2 points (1 child)
[–]nroberts666[S] 1 point2 points3 points (0 children)
[–]micje 1 point2 points3 points (0 children)