Smalltalk Best Practice Patterns
by Kent Beck
On This Page
Description
This classic book is the definitive real-world style guide for better Smalltalk programming. This author 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, show more collections, classes and formatting. Finally, the book walks through a development example utilizing patterns. For programmers, project managers, teachers and students -- both new and experienced. This book presents a set of patterns that organize all the informal experience of successful Smalltalk programmers. This book will help you understand these patterns, and empower you to write more effective code. show lessTags
Recommendations
Member Reviews
I don't write Smalltalk, but this is undoubtedly one of the best books on programming I've ever read, and I think will be applicable to anyone who works in an OO paradigm and wants to write better code, where better means clearer separation of concerns, enhanced readability, and better performance.
Ratings
Members
- Recently Added By
Lists
Finished in 2025
23 works; 1 member
Author Information
Classifications
- Genres
- Technology, Nonfiction, General Nonfiction
- DDC/MDS
- 005.133 — Computer science, information & general works Computer science, knowledge & systems Software development, software, data, security Software development Computer programming Specific programming languages
- LCC
- QA76.73 .S59 .B43 — Science Mathematics Mathematics Instruments and machines Calculating machines Electronic computers. Computer science
- BISAC
Statistics
- Members
- 133
- Popularity
- 244,579
- Reviews
- 1
- Rating
- (4.37)
- Languages
- English
- Media
- Paper, Ebook
- ISBNs
- 3
- UPCs
- 1
- ASINs
- 1






















































