- Save 10% on selected children’s books, compliments of Amazon Family Promotion exclusive for Prime members .
Smalltalk Best Practice Patterns Paperback – 3 Oct 1996
|New from||Used from|
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Special offers and product promotions
Frequently bought together
Customers who bought this item also bought
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
If you are a seller for this product, would you like to suggest updates through seller support?
From the Back Cover
This book addresses a much neglected and supremely important area to successful software development: 'low level design.' Beck's collection of patterns benefit novice and experienced programmers alike, they are absolutely fundamental to good Smalltalk programming.
About the Author
Kent Beck is the founder and director of Three Rivers Institute (TRI). His career has combined the practice of software development with reflection, innovation, and communication. His contributions to software development include patterns for software, the rediscovery of test-first programming, the xUnit family of developer testing tools, and Extreme Programming. He currently divides his time between writing, programming, and coaching. Beck is the author/co-author of Implementation Patterns, Extreme Programming Explained: Embrace Change 2nd Edition, Contributing to Eclipse, Test-Driven Development: By Example, Planning Extreme Programming, Smalltalk Best Practice Patterns, and the JUnit Pocket Guide. He received his B.S. and M.S. in Computer Science from the University of Oregon.
What other items do customers buy after viewing this item?
Top customer reviews
On the face of it, this is a ten year old book on a obscure programming language. However, dig a little deeper, and it's actually one of the best books written about the art of programming.
My primary language is Java, and since I read this book about six years ago, and it's shaped my while approach to programming in any language. Sure, the advice is language specific, and you have to think about it a bit translate it into your chosen language. As long as your language is object oriented, I would guess that at least half of this book is applicable.
On the other hand, if you are a Smalltalk programmer, and haven't read this book, shame on you.
I have found it much better the later book "Implementation Patterns" by the same author, which is just a lexicon of low-level idioms, which any programmer knows by heart, i.e. by doing, and doesn't stir the reflexions of the art of programming that this book does. It is difficult to pin-point the significant difference between the two books, but this one seems more pure hearted, not afraid, neither conventional nor industrial or dry, more fun, and coherent like a hard diamond in language, style, and examples. It is simply beautiful without being fashionable or flashy. While being a lexicon, it is more like a great disposition of small articles where the organization is as important as the content, and it has some of that flavor that the old Basic introductions of the 1980'ies had, the flavor of curiosity, fun, inspiration, and it leads by example and encouragement rather than dictating and advising in a misguided professional tone that so many other books do.
It reminded why programming is enjoyable when you leave out everything else that doesn't add to its fullfillment and satisfaction.
If you're a professional programmer you really should own this book.