You are considering whether to buy a product. You look at the reviews. Would the following review decrease or increase the chances of you buying the product?
Review title: more than about patterns
Product review: This book talks a lot more than about design patterns. It talks about what constitutes good design and how design patterns manifest this philosophy. Good design also must include how to elicit concepts from the problem domain and it does this well. This is the only pattern book that talks about all of the following:* design patterns in an agile environment* using encapsulation to hide unknowns* commonality-variability analysis* separating use from construction and why it is important* the relationship between patterns and test-driven developmentBy dealing with all of these issues in one place the book gives a more powerful look into proper design than is possible when dealing with these issues independently.
