Implementation Patterns (Addison-Wesley Signature)

Implementation Patterns (Addison-Wesley Signature) by Kent Beck

Implementation Patterns (Addison-Wesley Signature)

Binding:
Paperback
Number of Pages:
176
ISBN:
0321413091
Product Group:
book
Publisher:
Addison Wesley
Publication Date:
Nov. 1, 2007
BooksForGeeks.com ID:
2898

Reviews for Implementation Patterns (Addison-Wesley Signature)

  1. a frustrating book

    Rated 1 out of 5 stars, November 12th, 2009

    The book has a title which says 'patterns' and is a size, layout and style which is ideal for discussing generalized design patterns. It has very few code snippets, few concrete details and very few sections have even a single example. This would be okay if a little frustrating if the book were about design patterns; the absence of implementation detail could be explained as an attempt to avoid distraction from the general principles. The problem is that this is not a book about design patterns; it is a book about writing good code. As such the essay style of the book and lack of detail and examples is inappropriate to the subject covered and is the major factor in its failure to be value for money.

    At its core this book says that code should be written to convey your intent to another programmers; not only the computer. If this is a new or novel idea to you then this book might be worth skimming through. Yet will need to read other books such as Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin) to find practical advice on how to write good, clear, code. If you already know that good code is written to convey intent to other programmers then this book will be a great disappointment as it provides insufficient examples or practical details.
  2. Too "fluffy"

    Rated 3 out of 5 stars, May 12th, 2009

    Interesting reading in a way, but I think the book is too abstract. Not enough code examples. It is difficult to convey this sort of knowledge without giving concrete examples of when to use and not use it.
  3. Over Rated!

    Rated 1 out of 5 stars, February 12th, 2009

    This is typical book by this guy. It promises so much but delivers very little. I know a few people that rave about this book, but it was lost on me. I've read a few books by this author and I think he's quite poor. He maybe a truely excellent developer (for all I know), but as an author he doesn't seem to understand that his content is lacking. His books are normally too short and the each topic is too thinly covered. There's way too much abstract drivel.

    When I saw the contents it looked just like focused on the subjects I would benefit from. I've been in software development for over 20 years and during that time I've spent a lot of evenings working through various texts and I can tell you, this one wasn't worth it!

    I've also scanned through his Test Driven Development book and thought I would give that one a miss too. Sorry, but not a fan!
  4. Nearly a great book

    Rated 3 out of 5 stars, November 12th, 2007

    The whole premise of this book is to help the reader understand and improve the development choices they make on a second by second basis. This is not a book about guidelines but rather explaining why a variable name is better named one way or the other. All of this is for the very valuable goal of making the code easier to read for a future maintainer.

    While the idea itself is brilliant the book itself feels very disjointed. The choices are presented entirely in text format and the density of the information is very high. This makes for a potentially very valuable reference book, but it is equally hard to read. Its not that the book is terse but rather that the level of explanation is not good enough and the sections either waffle or are so rich in things unsaid its hard to understand the reasoning.

    If you are new to programming Java then this book may well introduce the low level patterns a lot of the old hands are used to, all be it you'll need to read this one a few times for any of it to sink in. For the old hands it feels like an abstract view of everything you have been doing for a decade and while there may be new things in there, its going to be hard to spot them.

Our Network

BooksForGeeks.com is a participant in the Amazon Europe S.à r.l. Associates Programme, an affiliate advertising programme designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.co.uk