

Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Colombia.
Building upon the success of best-sellers The Clean Coder and Clean Code , legendary software craftsman Robert C. "Uncle Bob" Martin shows how to bring greater professionalism and discipline to application architecture and design. As with his other books, Martin's Clean Architecture doesn't merely present multiple choices and options, and say "use your best judgment": it tells you what choices to make, and why those choices are critical to your success. Martin offers direct, no-nonsense answers to key architecture and design questions like: What are the best high level structures for different kinds of applications, including web, database, thick-client, console, and embedded apps? What are the core principles of software architecture? What is the role of the architect, and what is he/she really trying to achieve? What are the core principles of software design? How do designs and architectures go wrong, and what can you do about it? What are the disciplines and practices of professional architects and designers? Clean Architecture is essential reading for every software architect, systems analyst, system designer, and software manager -- and for any programmer who aspires to these roles or is impacted by their work. Review: Like new - In excellent condition, good quality, original print and quick delivery Review: A fantastic overview of software architecture - Despite his reputation, this is the first book of Bob Martin's that I have read. Looking back from the viewpoint of 2016, it gives an overview of all the trends and ideas in software development over the last few decades and suggests that good, clean architectural thinking overrides and can make use of all of them. Key takeaways for me where, an architecture of a system should resemble the system being built, know the boundaries in a system and when and how to enforce them, build with change in mind.






























| Best Sellers Rank | 33,591 in Books ( See Top 100 in Books ) |
| Customer Reviews | 4.6 out of 5 stars 3,977 Reviews |
P**N
Like new
In excellent condition, good quality, original print and quick delivery
D**P
A fantastic overview of software architecture
Despite his reputation, this is the first book of Bob Martin's that I have read. Looking back from the viewpoint of 2016, it gives an overview of all the trends and ideas in software development over the last few decades and suggests that good, clean architectural thinking overrides and can make use of all of them. Key takeaways for me where, an architecture of a system should resemble the system being built, know the boundaries in a system and when and how to enforce them, build with change in mind.
A**L
Good book, but too much fluff
I agree with other readers the book serves well. But there is a lot of extra pages that didnt need to be there. 1/3 of the book could have been easily removed. 2/3 however is very good, basic SOLID principles are mentioned.
M**A
A well written book
This book introduces a set of important principles for building software right like SOLID. I quite enjoyed reading it, which is rare with technical books. I think it is very good for someone that has some idea of clean code, design patterns and software architecture principles already and wants to understand where these ideas come from and how they fit together.
S**E
Fractal Principles for Software
This is a well-written book that explains the principles of software architecture at multiple levels. If you consider yourself a software architect, this is really an essential read.
F**N
I love it
The amazing thing about this book is that the author converts what you can find in another books looking "complex concepts" in really "easy concepts". Is amazing how the author simplify the problems and display examples to make clear everything. I was really impressed with the insight of this author.
B**N
Another great book about software
If you liked clean code this is definitely one to add to your bookshelf. It contains a lot of good information about principles at all levels.
C**.
New condition, just as advertised
Great item, bought as gift, he'll love it, he collects Uncle Bob.
J**N
Received an expensive, used copy
The book itself, a must have. I was disappointed to receive a used copy. I requested to replace it considering the price, but nothing happened.
A**R
Super książka!
Dobra zawartość, dobrze się czyta. Nic tylko polecać chcącym poszerzać swoją wiedzę.
B**R
Must-read for everyone who wants to deal with software architectures
This book is a real gem in the software architecture field. It discusses the basics and programming paradigms, then goes up a level and speaks about component cohesion, then component coupling, sketches up a general architecture model that relies on these principles, and then explains many different cases and patterns. Arguably one of the most valuable books I've ever read.
K**Z
Great book.
Martin follows a clean and practical approach in this book. He explains with great pedagogy key concept of the architecture. As any other book of practices, this is a merely guide or tool, so you should be careful and diligent evaluating your requirements to see if the advice given in the book applies to you.
M**E
The father of software architecture in a book
A must-read if you care about the architecture of the software you are working on. You don't have to follow all the rules by the book, but the reflection about architecture is what matters.
Trustpilot
5 days ago
1 month ago