Clean Architecture

Clean Architecture Robert C. Martin


Compartilhe


Clean Architecture


A Craftsman's Guide to Software Structure and Design




By applying universal rules of software architecture, you can dramatically improve developer productivity throughout the life of any software system. Now, building upon the success of his best-selling books Clean Code and The Clean Coder, legendary software craftsman Robert C. Martin (“Uncle Bob”) reveals those rules and helps you apply them.



Martin’s Clean Architecture doesn’t merely present options. Drawing on over a half-century of experience in software environments of every imaginable type, Martin tells you what choices to make and why they are critical to your success. As you’ve come to expect from Uncle Bob, this book is packed with direct, no-nonsense solutions for the real challenges you’ll face—the ones that will make or break your projects.

- Learn what software architects need to achieve—and core disciplines and practices for achieving it

- Master essential software design principles for addressing function, component separation, and data management

- See how programming paradigms impose discipline by restricting what developers can do

- Understand what’s critically important and what’s merely a “detail”

- Implement optimal, high-level structures for web, database, thick-client, console, and embedded applications

- Define appropriate boundaries and layers, and organize components and services

- See why designs and architectures go wrong, and how to prevent (or fix) these failures.

Clean Architecture is essential reading for every current or aspiring software architect, systems analyst, system designer, and software manager—and for every programmer who must execute someone else’s designs.

Informática e Tecnologia

Edições (1)

ver mais
Clean Architecture

Similares

(2) ver mais
Designing Data-Intensive Applications
The Clean Coder

Resenhas para Clean Architecture (1)

ver mais
Conteúdo relevante
on 15/6/21


O livro aborda vários conceitos importantes para o desenvolvimento de um sistema, indico para quem quer consolidar seus conhecimentos sobre entrega de qualidade e design de software.... leia mais

Estatísticas

Desejam10
Trocam
Informações não disponíveis
Avaliações 4.3 / 34
5
ranking 59
59%
4
ranking 26
26%
3
ranking 12
12%
2
ranking 0
0%
1
ranking 3
3%

75%

25%

João gregorio
cadastrou em:
07/10/2017 17:17:26
Marcelo Catanho
editou em:
14/09/2018 19:22:48

Utilizamos cookies e tecnologia para aprimorar sua experiência de navegação de acordo com a Política de Privacidade. ACEITAR