Deliver toUnited Arab Emirates
Clean Architecture: A Craftsman's Guide to Software Structure and Design: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)

Description:

About this item:

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

Select Guide Rating

From the Back Cover

Drawing on over a half-century of experience in software environments of every imaginable type, legendary software craftsman Martin explains to readers that, by applying universal rules of software architecture, they can dramatically improve developer productivity throughout the life of any software system.

Review:

4.9 out of 5

98.46% of customers are satisfied

5.0 out of 5 stars A fantastic overview of software architecture

D. · 18 November 2022

(function() { P.when('cr-A', 'ready').execute(function(A) { if(typeof A.toggleExpanderAriaLabel === 'function') { A.toggleExpanderAriaLabel('review_text_read_more', 'Read more of this review', 'Read less of this review'); } }); })(); .review-text-read-more-expander:focus-visible { outline: 2px solid #2162a1; outline-offset: 2px; border-radius: 5px; } 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.

5.0 out of 5 stars Like new

P. · 2 March 2025

In excellent condition, good quality, original print and quick delivery

4.0 out of 5 stars Good book, but too much fluff

A.I. · 9 April 2022

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.

5.0 out of 5 stars A well written book

M. · 10 April 2019

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.

5.0 out of 5 stars New condition, just as advertised

C.J. · 12 April 2022

Great item, bought as gift, he'll love it, he collects Uncle Bob.

5.0 out of 5 stars Another great book about software

B.R. · 14 February 2019

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.

5.0 out of 5 stars Fractal Principles for Software

S. · 26 November 2017

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.

5.0 out of 5 stars I love it

F. · 12 December 2017

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.

Super książka!

A.C. · 26 September 2024

(function() { P.when('cr-A', 'ready').execute(function(A) { if(typeof A.toggleExpanderAriaLabel === 'function') { A.toggleExpanderAriaLabel('review_text_read_more', 'Read more of this review', 'Read less of this review'); } }); })(); .review-text-read-more-expander:focus-visible { outline: 2px solid #2162a1; outline-offset: 2px; border-radius: 5px; } Dobra zawartość, dobrze się czyta. Nic tylko polecać chcącym poszerzać swoją wiedzę.

Must-read for everyone who wants to deal with software architectures

B.D. · 3 July 2024

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.

Pflichtlektüre

P. · 26 May 2023

Robert C. Martin präsentiert in diesem hervorragenden Werk seine Herangehensweise an Softwarearchitektur, bekannt als "Clean Architecture", basierend auf den SOLID Principles.Wenn man bereits Vorträge von "Uncle Bob" gesehen hat, wird man wissen, dass er gerne Anekdoten erzählt. Dieses Buch bildet da keine Ausnahme, wie der umfangreiche autobiographische Schlussteil "Architecture Archaeology" zeigt. Etwa 70 Seiten können übersprungen werden, wenn man nur an der Methodik interessiert ist. Teilweise enthalten Absätze auch keine relevanten Informationen. Diese Seiten hätten stattdessen für ausführlichere Beschreibungen (die manchmal knapp geraten sind) und konkretere Beispiele genutzt werden können.Obwohl das Buch laut Einleitung auch für Manager geeignet ist, sollte man vor der Lektüre über ein solides Basiswissen zu Design Patterns (einschließlich MVC/MVP) und UML-Klassendiagrammen verfügen. Gute Erklärungen dazu finden sich auf sourcemaking.com.Um Bonusmaterial zum Buch zu erhalten, ist eine Registrierung auf der InformIT-Webseite des Verlags erforderlich. Derzeit gibt es nach der Registrierung jedoch nur einen Link zur Webseite von Clean Coders.Während des Lesens von Clean Architecture sind mir einige Fehler aufgefallen. Diese sind jedoch rein kosmetischer Natur und beeinflussen nicht den Inhalt.Trotz meiner Kritikpunkte empfehle ich definitiv die Lektüre dieses Buches.

Best technical book I have read

s.k. · 25 March 2023

I have other books on coding and it’s standard This art covers everything from ethics to estimation this a good asset for anybody who want to make quality software i there was more on tdd I would have delighted but this book is super

Excelente

G.S. · 8 September 2024

Ya lo tenia en digital y lo adquirí en físico para tenerlo como referencia.

Clean Architecture: A Craftsman's Guide to Software Structure and Design: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)

4.6

AED27738

Type: Paperback

Quantity:

|

Order today to get by

Free delivery on orders over AED 200

Return and refund policies

Product origin: United Kingdom

All product information listed on the site are from 3rd party sources, including images and reviews. bolo.ae is not liable for any claims or promotions mentioned on the product description or images with textual content. For detailed product information, please contact the manufacturer or Bolo support by logging into your account. Unless stated otherwise during checkout, all import taxes and duty are included in the price mentioned on the product page. bolo.ae follows the rules and regulations of sale in United Arab Emirates and will cancel items in an order that are illegal for sale in United Arab Emirates. We take all the necessary steps to ensure only products for sale in United Arab Emirates are displayed. Product stock and delivery estimate may change with the seller even after placing the order. All items are shipped by air and items marked “Dangerous Goods (DG)” by the IATA will be cancelled from orders. We strive to process your order as soon as it is finalized.

Similar suggestions by Bolo

More from this brand

Similar items from “IO Modules”