booksreddit.com:Design Patterns: Elements of Reusable Object-Oriented Software

Design Patterns: Elements of Reusable Object-Oriented Software

850

These texts cover the design of object-oriented software and examine how to investigate requirements, create solutions and then translate designs into code, showing developers how to make practical use of the most significant recent developments. A summary of UML notation is included.

More details

Most upvoted comment

Top rated programming books on Reddit rank no. 8

Where is my C++ replacement?(r/programming)

Even that isn’t fair. From Design Patterns: Elements of Reusable Object-Oriented Software (which is pretty much the first book about object orientated design patterns), the following is written:

> …That leads us to our second principle of object-oriented design: > > Favor object composition over class inheritance.

That was published in 1995. So best practice, even in the mid 90’s was to avoid huge class hierarchies.

More details about a book.

Permalink : /r/programming/comments/289dtq/where_is_my_c_replacement/

Additional Information

Subreddits

learnprogramming, programming

Number Of Links

9

Sum Of Upvotes

175

Amazon Price

$27.89

Book Binding

Hardcover

Type Code

ABIS_BOOK

Book Author

Erich Gamma

Book Edition

1

Book Publisher

Addison-Wesley Professional

Book On Amazon

Design Patterns: Elements of Reusable Object-Oriented Software

Post Title

Where is my C++ replacement?

Reddit Gold

0

Post Permalink

/r/programming/comments/289dtq/where_is_my_c_replacement/

More details