I wish there was a resource that goes over design patterns with more abstract concepts/classes. I found the example in GoF to be somewhat useful but at a certain point (near the middle) I got lost in the details.
People write more concrete tutorials and publish online. Abstract literature is for researchers and Concrete literature is for people who need a quick solution.