BIBLIO is the largest independent book marketplace in the world, with over 100 million books.

Skip to content

Clean Architecture: A Craftsman's Guide to Software Structure and Design
Stock photo: cover may vary

Clean Architecture: A Craftsman's Guide to Software Structure and Design Paperback - 2017

by Robert Martin

Add to wish list

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.

Reader reviews for Clean Architecture: A Craftsman's Guide to Software Structure and Design

From the publisher

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.

Details

  • Title Clean Architecture: A Craftsman's Guide to Software Structure and Design
  • Author Robert Martin
  • Binding Paperback
  • Edition Paperback
  • Pages 432
  • Volumes 1
  • Language ENG
  • Publisher Pearson, U.S.A.
  • Publication date 2017-09-10
  • Illustrated Yes
  • Features Illustrated, Index
  • ISBN 9780134494166 / 0134494164
  • Weight 1.5 lbs (0.68 kg)
  • Dimensions 9.1 x 7 x 0.8 in (23.11 x 17.78 x 2.03 cm)
  • Category Computers - Languages / Programming
  • Library of Congress subjects Computer software - Development, Software architecture
  • Library of Congress Catalogue Number 2017945537
  • Dewey Decimal Code 004.22

About the author

Robert C. Martin ("Uncle Bob") has been a programmer since 1970. He is founder of Uncle Bob Consulting, LLC, and cofounder with his son Micah Martin of The Clean Coders LLC. Martin has published dozens of articles in various trade journals and is a regular speaker at international conferences and trade shows. He has authored and edited many books, including: Designing Object Oriented C++ Applications Using the Booch Method, Patterns Languages of Program Design 3, More C++ Gems, Extreme Programming in Practice, Agile Software Development: Principles, Patterns, and Practices, UML for Java Programmers, Clean Code, and The Clean Coder. A leader in the industry of software development, Martin served for three years as editor-in-chief of the C++ Report, and he served as the first chairman of the Agile Alliance.

More Copies for Sale

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

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

by Martin, Robert

  • Used
  • Good
  • Paperback
Condition
Good
Binding
Paperback
ISBN 10 / ISBN 13
9780134494166 / 0134494164
Quantity available
3
Seller
Item price
A$28.63
A$5.66 Delivery to USA

Show details

Description:
Pearson, 9/10/2017 12:00:01 A. paperback. Good. 0.9055 in x 9.0157 in x 6.9685 in.
Add to wish list
Item price
A$28.63
A$5.66 Delivery to USA
Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin...
Stock photo: cover may vary

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

by Martin, Robert

  • Used
  • Paperback
Condition
Used
Binding
Paperback
ISBN 10 / ISBN 13
9780134494166 / 0134494164
Quantity available
1
Seller
Item price
A$28.70
A$5.66 Delivery to USA

Show details

Description:
Pearson. Used - Acceptable. COVER SHOWS SUN-FADING/DISCOLORATION. BOOK HAS BEEN BENT AND RETAINS SOME CURL. paperback 100% of proceeds go to charity! Acceptable reading copy with obvious signs of use, wear, and/or cosmetic issues. Item is complete and remains readable despite notable condition issues.
Add to wish list
Item price
A$28.70
A$5.66 Delivery to USA
Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)
Stock photo: cover may vary

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

by Martin, Robert

  • Used
  • Very good
  • first
Condition
Very good
Edition
1
ISBN 10 / ISBN 13
9780134494166 / 0134494164
Quantity available
1
Seller
Item price
A$30.98
Free Delivery to USA

Show details

Description:
Pearson. 1. Very Good. It's a well-cared-for item that has seen limited use. The item may show minor signs of wear. All the text is legible, with all pages included. It may have slight markings and/or highlighting.
Add to wish list
Item price
A$30.98
Free Delivery to USA
Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin...
Stock photo: cover may vary

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

by Martin, Robert

  • Used
  • Very good
  • Paperback
Condition
Very good
Binding
Paperback
ISBN 10 / ISBN 13
9780134494166 / 0134494164
Quantity available
1
Seller
Item price
A$32.68
A$8.49 Delivery to USA

Show details

Description:
Pearson, 2017-09-10. paperback. Very Good. 0x6x9. ***VERY GOOD*** Contains one or two pages of minor writing or highlights, and Underlines. Legible and in good shape. Minor to slightly heavy wears on cover from warehouse shelves. (Used so may not contain codes/CDs/Inserts that is included with the book.
Add to wish list
Item price
A$32.68
A$8.49 Delivery to USA
Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin...
Stock photo: cover may vary

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

by Martin, Robert

  • Used
  • Good
  • Paperback
Condition
Good
Binding
Paperback
ISBN 10 / ISBN 13
9780134494166 / 0134494164
Quantity available
1
Seller
Item price
A$34.03
A$7.08 Delivery to USA

Show details

Description:
Pearson, 2017-09-10. paperback. Good. 0x6x9. Listing is for Book only. Used book in Good condition with wear from use. Wear on the edges and creased pages/cover, but no writing, highlighting, or markings inside. Supplemental items and access codes are not included. This listing is just for the book.
Add to wish list
Item price
A$34.03
A$7.08 Delivery to USA
Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin...
Stock photo: cover may vary

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

  • New
Condition
New
ISBN 10 / ISBN 13
9780134494166 / 0134494164
Quantity available
1
Seller
Item price
A$37.50
A$7.08 Delivery to USA

Show details

Description:
Pearson. New.
Add to wish list
Item price
A$37.50
A$7.08 Delivery to USA
Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)
Stock photo: cover may vary

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

by Martin, Robert

  • New
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9780134494166 / 0134494164
Quantity available
1
Seller
Item price
A$40.71
A$8.49 Delivery to USA

Show details

Description:
Pearson, 9/10/2017 12:00:01 A. paperback. New. 0.7874 in x 9.0551 in x 6.9291 in.
Add to wish list
Item price
A$40.71
A$8.49 Delivery to USA
Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin...
Stock photo: cover may vary

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

by Martin, Robert

  • Used
  • Paperback
  • first
Condition
Used
Edition
1
Binding
Paperback
ISBN 10 / ISBN 13
9780134494166 / 0134494164
Quantity available
1
Seller
Item price
A$45.74
Free Delivery to USA

Show details

Description:
PEARSON EDUCATION, 2017-09-10. 1. paperback. Used: Good. 0.80x6.90x9.00. Buy with confidence. Excellent Customer Service & Return policy.
Add to wish list
Item price
A$45.74
Free Delivery to USA
Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin...
Stock photo: cover may vary

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

by Martin, Robert

  • Used
  • Good
  • Paperback
  • first
Condition
Good
Edition
1
Binding
Paperback
ISBN 10 / ISBN 13
9780134494166 / 0134494164
Quantity available
1
Seller
Item price
A$45.74
Free Delivery to USA

Show details

Description:
Pearson, 2017-09-10. 1. paperback. Good. 9.5X6.5X1.5. Buy with confidence. Excellent Customer Service & Return policy.
Add to wish list
Item price
A$45.74
Free Delivery to USA
Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin...
Stock photo: cover may vary

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

by Martin, Robert

  • Used
  • Very good
  • Paperback
Condition
Very good
Binding
Paperback
ISBN 10 / ISBN 13
9780134494166 / 0134494164
Quantity available
1
Seller
Item price
A$46.58
A$8.49 Delivery to USA

Show details

Description:
Pearson, 2017-09-10. paperback. Very Good. 0x6x9.
Add to wish list
Item price
A$46.58
A$8.49 Delivery to USA