Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
35 used & new from $34.99

Have one to sell? Sell yours here
 
   
Smalltalk Best Practice Patterns
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Smalltalk Best Practice Patterns (Paperback)

by Kent Beck (Author)
4.8 out of 5 stars See all reviews (18 customer reviews)

List Price: $59.99
Price: $53.99 & this item ships for FREE with Super Saver Shipping. Details
You Save: $6.00 (10%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, July 7? Choose One-Day Shipping at checkout. Details
18 new from $36.98 17 used from $34.99

Frequently Bought Together

Smalltalk Best Practice Patterns + The Design Patterns Smalltalk Companion (Software Patterns Series) + Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)
Price For All Three: $135.59

Customers Who Bought This Item Also Bought

Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)

Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)

by Erich Gamma
4.5 out of 5 stars (261)  $47.99
Smalltalk, Objects, and Design

Smalltalk, Objects, and Design

by Chamond Liu
4.6 out of 5 stars (16)  $21.55
The Pragmatic Programmer: From Journeyman to Master

The Pragmatic Programmer: From Journeyman to Master

by Andrew Hunt
4.4 out of 5 stars (143)  $40.47
Implementation Patterns (Addison-Wesley Signature Series)

Implementation Patterns (Addison-Wesley Signature Series)

by Kent Beck
3.7 out of 5 stars (23)  $32.89
Smalltalk 80: The Language (Addison-Wesley Series in Computer Science)

Smalltalk 80: The Language (Addison-Wesley Series in Computer Science)

by Adele Goldberg
4.3 out of 5 stars (3)  $36.51
Explore similar items

Editorial Reviews

Product Description

This book presents a set of patterns that organize all the informal experience successful Smalltalk programmers have learned the hard way. Understand these patterns, and you can write much more effective code. Understand the concept of Smalltalk patterns and why they work. Then learn patterns for working with methods, messages, state, collections, classes and formatting. Walk through a development example utilizing patterns.Smalltalk programmers, project managers, teachers and students -- both new and experienced.



From the Publisher
The real-world style guide for better Smalltalk programming. This book presents a set of patterns that organize all the informal experience successful Smalltalk programmers have learned the hard way. When programmers understand these patterns, they can write much more effective code. The concept of Smalltalk patterns is introduced, and the book explains why they work. Next, the book introduces proven patterns for working with methods, messages, state, collections, classes and formatting. Finally, the book walks through a development example utilizing patterns. For Smalltalk programmers, project managers, teachers and students -- both new and experienced.

See all Editorial Reviews

Product Details

  • Paperback: 240 pages
  • Publisher: Prentice Hall PTR (October 13, 1996)
  • Language: English
  • ISBN-10: 013476904X
  • ISBN-13: 978-0134769042
  • Product Dimensions: 9.2 x 7.1 x 0.5 inches
  • Shipping Weight: 12 ounces (View shipping rates and policies)
  • Average Customer Review: 4.8 out of 5 stars See all reviews (18 customer reviews)
  • Amazon.com Sales Rank: #596,945 in Books (See Bestsellers in Books)

Look Inside This Book



Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(1)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

18 Reviews
5 star:
 (17)
4 star:    (0)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.8 out of 5 stars (18 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
14 of 15 people found the following review helpful:
5.0 out of 5 stars Not just for SmallTalkers, October 9, 2000
Although I've never used SmallTalk and have read only a couple of on-line introduction chapters on Dolphin SmallTalk, I had no problems reading it and applying the patterns in another language like Java, C++ or Python.

Let me put it simple: If you want to learn to think in objects, don't just read the book, do it!

If you have read "Refactoring: Improving the Design of Existing Code" by Martin Fowler et al. then you'll recognize the thougts presented in this book. In this book the patterns are close to refactorings with a bunch of simple, good, readable and understandable advices to just about every little thing - it's more than a simple style guide: You'll always get told what the raison d'etre is - and if not, where to look for it.

I'm currently using the book as a reference for style of OOP. From a teaching point of view, the book is also extremely useful. Kent Beck likes to ask quistions in a heuristic manner. Because of the simple approach to every day experiences of developing, all the way down to the experiences of beginners, you won't have any trouble answering these quistions. In fact you'll probably start asking quistions to yourself likewise because of the magnicifent way this mind trick works for your way of thinking in objects (or otherwise).

As a developer - doing these patterns - you'll be amazed at how much little things can mean in a much bigger and more complex context, when you develop systems applying OO - especially huge systems.

I am compelled to repeat: Don't just buy it, do it!

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
7 of 7 people found the following review helpful:
5.0 out of 5 stars Useful coding guidelines for beginners and the experienced, February 25, 1999
By A Customer
Before I read Kent's book, my team had a Smalltalk coding guidelines document, a boring, cluncky text that didn't seem to help beginners write good code (mostly there so project quality plans could reference it). After I read Kent's book, I wrote a few team-specific points in the margins and declared it our new coding guidelines document.

Kent's book is a pleasant, readable mix of the obvious that beginners need to know and the clever that experienced Smalltalkers can still learn from. I was surprised at the absence of Booby Woolf's strategy for classifying instance variables (as identity, status or cache; see The Smalltalk Report, June 96) and at how little there was on protocol naming. Otherwise, it seems to cover almost everything at its chosen level (which complements, instead of competing with, that of books like the Smalltalk Design Patterns Companion).

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
9 of 10 people found the following review helpful:
5.0 out of 5 stars Don't let the title scare you away, January 27, 1999
Smalltalk Best Practice Patterns isn't just for Smalltalkers---there's something here for everyone who programs. Kent's insights, experiences, and raw wit are as entertaining as they are enlightening. If you have any passion for programming, in any language, buy this book. Read it. Live it.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Great for understanding why smalltalk code is written like it is
I have just recently started looking at smalltalk and like many people (being used to c++), when starting out in smalltalk, just going through the code didn't actually tell me... Read more
Published on February 13, 2007 by A. Paes

5.0 out of 5 stars The Zen of OO
I wish more Java/C#/C++ programmers would read this (and maybe even learn Smalltalk) so that they can appreciate the weaknesses in those languages and possibly in their practices... Read more
Published on February 17, 2006 by Goosemeyer

2.0 out of 5 stars Missable
I'm always looking for ways to make coding work better, at any level from nanosecond arithmetic operations to decade-long enterprise operations. Read more
Published on July 31, 2005 by wiredweird

5.0 out of 5 stars Milestone for Your Programming Life
SBPP has changed me. Kent Beck has changed me.

SBPP shed a new light on my previous knowledge of "patterns" in computer programming. I was deep in the DP tar pit. Read more

Published on July 30, 2002 by K. C. JUN

5.0 out of 5 stars Real OO, not just for Smalltalkers
I wish I had read this book when I started getting into OO programming. This is OO to the max, at maximum granularity. Read more
Published on April 29, 2002 by ce10

5.0 out of 5 stars Must read for Smalltalkers
Every Smalltalker should use this book as a style-guide or to help with refactoring.
Published on June 27, 2001 by Andreas Kuckartz

5.0 out of 5 stars A Definite "Must Have"
This is one of two or three "must have" books that every person interested in or practicing Smalltalk needs to read and keep on a shelf near by. Read more
Published on April 28, 2000 by GO SMALLTALK!

5.0 out of 5 stars Fantastic! One of my favorites.
I bought this book years ago from McGraw-Hill in NYC,...but I'd gladly pay double...for it today - don't be fooled by the fact that there are only 240 pages to this small,... Read more
Published on April 20, 2000 by LostInTokyo

5.0 out of 5 stars Learn clean and Simple OO Programming
I have recommened that people learn Smalltalk (if for no other reason) just to read this book. On the other hand, one could probably read the book without a Smalltalk background... Read more
Published on April 3, 2000 by M. Windholtz

5.0 out of 5 stars Learn clean and Simple OO Programming
I have recommened that people learn Smalltalk (if for no other reason) just to read this book. On the other hand, one could probably read the book without a Smalltalk background... Read more
Published on April 3, 2000 by M. Windholtz

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Light It Up

Shop for sconces

Add light and beauty to your home with sconces from the Lighting & Electrical Store. Shop our extensive selection of indoor and outdoor fixtures.

Shop all sconces

 

Big Savings in Books

Bargain Books
Find great titles at fantastic prices in our Bargain Books Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Glenn Beck's Common Sense
Paranoia
Paranoia by Joseph Finder
Glenn Beck's Common Sense
Darkfever
Darkfever by Karen Marie Moning

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates