Patterns and Martin Fowler

If you love Patterns then you will love this article by Martin Fowler.