Goodreads helps you keep track of books you want to read.
Start by marking “Design Principles and Design Patterns” as Want to Read:
Blank 133x176
Design Principles and ...
 
by
Robert C. Martin
Rate this book
Clear rating
Open Preview

Design Principles and Design Patterns

(Object Mentor SOLID Design Papers)

3.94  ·  Rating details ·  17 ratings  ·  1 review
What is software architecture? The answer is multi-tiered. At the highest level, there are the architecture patterns that define the overall shape and structure of software applications. Down a level is the architecture that is specifically related to the purpose of the software application. Yet another level down resides the architecture of the modules and their interconn ...more
ebook, 34 pages
Published 2000 by objectmentor.com

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Design Principles and Design Patterns, please sign up.

Be the first to ask a question about Design Principles and Design Patterns

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

Showing 1-44
Average rating 3.94  · 
Rating details
 ·  17 ratings  ·  1 review


More filters
 | 
Sort order
Start your review of Design Principles and Design Patterns
Dmytro Chasovskyi
Jan 27, 2020 rated it liked it
I understand that this book is reference material for fundamental concepts in design principles but it is mostly hard both read and understand.

I definitely recommend looking at more contemporary resources, since software development moved forward and even baseline principles the same, they can be expressed in language closer to modernity.
Simo
rated it it was amazing
Dec 04, 2018
Pardhasaradhi
rated it it was amazing
May 02, 2017
Alamindawan
rated it it was ok
Oct 28, 2017
Jorge Carmona
rated it really liked it
Jun 10, 2018
Hima Gamal
rated it it was amazing
Aug 24, 2019
Ayman Hossam
rated it it was amazing
Jan 12, 2020
Asad Ali
rated it really liked it
Feb 23, 2020
Margolee Pemberton
rated it really liked it
Sep 29, 2016
Prekshya Basnet
rated it liked it
Nov 26, 2018
Oktawian Chojnacki
rated it it was amazing
Sep 14, 2016
Keith
rated it liked it
Jul 19, 2015
Helton Moraes
rated it really liked it
Nov 07, 2015
Asmer Amen
rated it really liked it
Jun 15, 2018
Hacer
rated it it was amazing
Apr 09, 2019
Christopher
marked it as to-read
Sep 05, 2015
Helge Fahlbusch
marked it as to-read
Oct 23, 2015
Jonathan Lovelace
marked it as to-read
Jan 03, 2016
Brennan
marked it as to-read
Jan 04, 2016
Andrey Schiotkin
marked it as to-read
Jan 08, 2016
Eastwood Lee
marked it as to-read
Jan 12, 2016
Nazar Sukhnatskyy
marked it as to-read
Jan 13, 2016
Qizhi Yi
marked it as to-read
Jan 15, 2016
Shivendra Tiwari
marked it as to-read
Feb 01, 2016
Gaurav Sharma
marked it as to-read
Feb 03, 2016
Juan Jesús
marked it as to-read
Feb 17, 2016
Nicolas Fedou
marked it as to-read
Feb 18, 2016
Diego De Souza
marked it as to-read
Feb 23, 2016
Ravinder
marked it as to-read
Feb 25, 2016
Antonio Cappiello
marked it as to-read
Mar 21, 2016
Nitin Malik
marked it as to-read
Apr 10, 2016
Amol Chaudhari
marked it as to-read
Apr 14, 2016
Ned
marked it as to-read
Apr 26, 2016
Paul Janssens
is currently reading it
May 04, 2016
Gabriel Simas
marked it as to-read
May 16, 2016
Cobie Van
marked it as to-read
Jun 10, 2016
Karl
marked it as to-read
Jul 18, 2016
Alain
marked it as to-read
Jul 28, 2016
Gautam
marked it as to-read
Aug 04, 2016
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • 97 Things Every Software Architect Should Know: Collective Wisdom from the Experts
  • The Art of Unit Testing: With Examples in .NET
  • Building Evolutionary Architectures: Support Constant Change
  • C# 7.0 Pocket Reference: Instant Help for C# 7.0 Programmers
  • Refactoring: Improving the Design of Existing Code
  • Narconomics: How to Run a Drug Cartel
  • Designing Data-Intensive Applications
  • Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People
  • Pro C# 7: With .NET and .NET Core
  • C++ Primer Plus
  • Arch of Triumph
  • Concurrency in .NET: Modern patterns of concurrent and parallel programming
  • Async in C# 5.0
  • Паттерны проектирования на платформе .NET
  • Pro .Net Memory Management: For Better Code, Performance, and Scalability
  • Under the Hood of .NET Memory Management
  • C# in Depth
  • CLR via C# (Pro-Developer)
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
1,004 followers
Robert Cecil Martin, commonly called Uncle Bob, is a software engineer, advocate of Agile development methods, and President of Object Mentor Inc. Martin and his team of software consultants use Object-Oriented Design, Patterns, UML, Agile Methodologies, and eXtreme Programming with worldwide clients.

He was Editor in Chief of the C++ Report from 1996 to 1999. He is a featured speaker at internatio
...more

Other books in the series

Object Mentor SOLID Design Papers (6 books)
  • SRP: The Single Responsibility Principle
  • OCP: The Open-Closed Principle
  • LSP: The Liskov Substitution Principle
  • ISP: The Interface Segregation Principle
  • DIP: The Dependency Inversion Principle

News & Interviews

The must-read summer beach book is a kind of American tradition. The crash of the waves. The glare of the sun. The sand in the pages. Is t...
41 likes · 17 comments