RealWorld Designer

Discover what’s the RealWorld all about.

Archive for the 'Development' Category

The Beauty of Cooperating Plug-ins

Sunday, October 22nd, 2006

Everybody has heard about the famous “plug-ins” design pattern. Allowing third-party extensions to one’s software was a key feature that took applications like Photoshop or Mozilla where they are today. But let’s not stop there. With a few minor improvements, this design pattern can be much more usefull - I call it Cooperating Plug-Ins.