Loose coupling is always a good idea. After all, what's wrong with abstracting away separate layers of concern, creating pluggability points, making your design more flexible, and creating a software ...
Design patterns are used to solve common design problems and reduce the complexities in our code. The mediator pattern is a behavioral design pattern that promotes loose coupling between objects and ...
In my previous post, I discussed the virtues of loosely coupling, rising it to the level of an IT commandment. One reader, Richard Veryard, responded in his own Weblog, however, that maybe loose ...