This book misses the point of patterns. It explains patterns as if they are solutions to recurring problems. Gee, I thought that's what they are? Well, they are - to some extent. They are more about a way to think. The problem with patterns as design solutions is that they don't help you until it is too late. Design Patterns Explained talks about why patterns are good solutions. You can then use this information on any project.