You’ll find this in the other discussions, but:
- the content is covered more succinctly by the Wikipedia page on programming patterns.
- the content is out of date and doesn’t apply to most modern game engines (yes, it really doesn’t; yes, if you’re implementing flyweight or component yourself you’re writing a game engine not a game).
- it doesn’t cover actual game programming patterns like gpu kernels or blackboards (see for example Ai for Games by Ian Millington for a comparison of a book that gives actually useful advice).
Yes, it’s free.
Yes, it covers basic trivial programming patterns.
I think people can make their own minds up if they think it’s worth their time…
…but, regardless, I think it’s pretty fair to put 2014 into the title.
It’s old, and the advice in it is out of date.