
Book
Clean Architecture
A Craftsman's Guide to Software Structure and Design
Robert C. Martin
Pearson Education · Print & ebook · September 10, 2017
Reading lane: Testing & QA
Building upon the success of best-sellers The Clean Coder and Clean Code , legendary software craftsman Robert C.
At a Glance
Why This Clicks
Structure With Intent
A direct guide to the choices and principles behind sound software architecture and design.
Come here for
- Clear answers to difficult architecture and design questions
- A professional lens on structure across different application types
Expect
- Practical reasoning about why architectural choices matter
- No-nonsense guidance on how designs can go wrong
Book Details
- Authors
- Robert C. Martin
- Publisher
- Pearson Education
- Published
- September 10, 2017
- Format
- Print & ebook
- Theme
- Testing & QA · Systems Design
- Reading lane
- Testing & QA
Affinity
Publisher Categories
Software Development
Testing & QA
About This Book
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,...
Read full description
Similar Books

Clean Code
Robert C. Martin · Pearson Education
Affinity signal
Testing & QA
Software Development

Clean Coder, the
Robert Martin, Robert C. Martin · Pearson Education
Affinity signal
Testing & QA
Software Development

Patterns of Enterprise Application Architecture
Martin Fowler · Pearson Education
Affinity signal
Systems Design
Software Development

Agile Software Development, Principles, Patterns, and Practices
Robert C. Martin · Pearson Education
Affinity signal
Software Development
Testing & QA

Software Architecture: the Hard Parts
Neal Ford, Mark Richards · O'Reilly Media
Affinity signal
Systems Design
Testing & QA

Tidy First?
Kent Beck · O'Reilly Media
Affinity signal
Software Development
Systems Design

Refactoring
Martin Fowler · Pearson Education
Affinity signal
Software Development
Testing & QA

The Nature of Software Development
Ron Jeffries · The Pragmatic Programmers
Affinity signal
Software Project Management
Software Development