Head First Design Patterns vs. "Design Patterns: Elements of Reusable Object-Oriented Software") which is better according to Reddit?
a) Head First Design Patterns
b) Design Patterns: Elements of Reusable Object-Oriented Software
c) Both are equally good
d) Depends on personal preference