Practical Software Architectural Solutions from the legendary Robert C. Martin (“Uncle Bob”)
With software architecture's universal sizing measures, you can dramatically increase developer productivity over the lifecycle of any software system. Now, legendary software veteran Robert C. Martin ("Uncle Bob") is laying out this rule and helping to apply it, based on his best-selling books Clean Code and The Clean Coder.
Martin's Clean Architecture doesn't just provide options. Drawing on more than half a century of experience in all imaginable software environments, Martin explains what size choices should be and why they are critical to your success. As you'd expect from Uncle Bob, this book is full of direct, no-nonsense solutions for the real challenges you'll face - which will make or break your projects.
Learn what software architects need to achieve and the core disciplines and practices to achieve it
Specialize in core software design systems for addressing handling, aggregation separation, and data management
See how programming paradigms impose discipline by constraining developers' capabilities
Understand what is critically important and only a "detail"
Top-level builds best suited for web, archives, thick documents, console and embedded applications
Identify appropriate tiers and tiers and organize enclosures and services
See why designs and architectures misunderstand and how these errors can be avoided (or corrected)
Clean Architecture is a must-read for any current or aspiring software architect, system analyst, system maintainer and software administrator, and any programmer who needs to execute other user designs.
Identify your book for easy access to downloads, updates and/or fixes as they become available. For details, see inside the book.