

- Reusability, Object-oriented programming (Computer science), Computer software, Software patterns
Four software designers present a catalog of simple and succinct solutions to commonly occurring design problems, using Smalltalk and C++ in example code. These 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves. The authors begin by describing what patterns are and how they can help you design object-oriented software. They go on to systematically name, explain, evaluate, and catalog recurring designs in object-oriented systems.
Log it
Sign in to log this.
Character
Cool, earnest, grave and warm.
- cooloverwhelming
- earnestironic
- gravecomic
- warmbleak
- sparerichly built
Who loves it, who doesn't
No profiled raters yet.
Ask the title
A yes-or-no question, answered from what people wrote here, on TMDB and on Wikipedia. Never made up.
Reviews
No reviews yet.
About the book
- First published
- 1995
- Pages
- 395
- Publisher
- Addison-Wesley, Pearson Education India, Pearson India
- Editions
- 12
- Language
- German, Dutch, English
- ISBN
- 9780133052664
Where to read
Libraries first: a card gets you most books for nothing. Each opens that service’s page for this title.
On Open Library, 40 have read it and 177 want to.
Similar in taste
Closest on the same fourteen dimensions, from everything scored on Tastebuds Other media included when they land close.
Code Complete 199380% alikeBoth cool, earnest, spare.
The Intelligent Investor 194976% alikeBoth cool, earnest, warm.
The Blind Watchmaker 198672% alikeBoth cool, earnest, spare.
Chaos 198772% alikeBoth cool, earnest, spare.
The Food Lab 201571% alikeBoth cool, warm, spare.
Refactoring 199971% alikeBoth cool, earnest, spare.
Good Strategy, Bad Strategy 201171% alikeBoth cool, spare, earnest.
Clean Code 200871% alikeBoth cool, earnest, spare.
Gran Turismo 199774% alikeGame · Both earnest, grave, cool.
Flight Unlimited 199569% alikeGame · Both earnest, grave, cool; this one is more unpretentious.