<p style="MARGIN: 0px">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.
<p style="MARGIN: 0px">
<p style="MARGIN: 0px">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:
- <div style="MARGIN: 0px"> What are the best high level structures for different kinds of applications, including web, database, thick-client, console, and embedded apps? </div>
- <div style="MARGIN: 0px"> What are the core principles of software architecture? </div>
- <div style="MARGIN: 0px"> What is the role of the architect, and what is he/she really trying to achieve? </div>
- <div style="MARGIN: 0px"> What are the core principles of software design? </div>
- <div style="MARGIN: 0px"> How do designs and architectures go wrong, and what can you do about it? </div>
- <div style="MARGIN: 0px"> What are the disciplines and practices of professional architects and designers? </div>
<p style="MARGIN: 0px">
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.