Design Patterns: Elements of Reusable Object-Oriented Software

Design Patterns: Elements of Reusable Object-Oriented Software
Price: $65.99 - $26.50
(as of Jul 27,2026 18:39:03 UTC – Details)

Buy Now


From the Publisher

Design Patterns Book and ComputerDesign Patterns Book and Computer

Must-Read for Every Software Developer and Engineer

This classic is on just about every single must-read list for software developers, engineers, and architects (including lists featured on ZDNET, DZone, Guru99, Built In, Geeks for Geeks, Hacker News, and more) as a bible for solving software design problems effeciently.

Despite being one of the oldest books on a software engineer’s shelf, it is still relevant and THE guide to creating reusable designs that are elegant and flexible, without having to rediscover the design solutions themselves.

Publisher ‏ : ‎ Addison-Wesley Professional
Publication date ‏ : ‎ October 31, 1994
Edition ‏ : ‎ 1st
Language ‏ : ‎ English
Print length ‏ : ‎ 416 pages
ISBN-10 ‏ : ‎ 0201633612
ISBN-13 ‏ : ‎ 978-0201633610
Item Weight ‏ : ‎ 7.4 ounces
Dimensions ‏ : ‎ 9.31 x 7.62 x 1.04 inches
Best Sellers Rank: #19,749 in Books (See Top 100 in Books) #3 in Object-Oriented Design #24 in Computer Software (Books) #65 in Computer Science (Books)
Customer Reviews: 4.7 4.7 out of 5 stars (2,831) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) if (dpAcrHasRegisteredArcLinkClickAction !== true) dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, “allowLinkDefault”: true , function (event) if (window.ue) ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) ); ); P.when(‘A’, ‘cf’).execute(function(A) A.declarative(‘acrStarsLink-click-metrics’, ‘click’, “allowLinkDefault” : true , function(event) if(window.ue) 0) + 1); ); );

Buy Now