# Arquitetura limpa: o guia do artesão para estrutura e design de software **Escritor/autor:** Robert C. Martin **Página pública:** https://acervodelivros.com.br/livros/arquitetura-limpa-o-guia-do-artesao-para-estrutura-e-design-de-software/ **Canal de venda:** https://www.amazon.com.br/dp/8550804606?tag=acervodeliv00-20 ## Identificação editorial - ASIN: 8550804606 - ISBN-10: 8550804606 - ISBN-13: 978-8550804606 - Editora: Alta Books - Ano de publicação: 2019 - Número de páginas: 432 páginas - Idioma: Português ## Categoria e posicionamento - Categoria principal: Administração, Negócios e Economia - Subcategoria: Liderança e Gestão de Pessoas - Tema principal: Liderança e gestão de pessoas - Ranking informado: Nº 5.741 em Livros (Conheça o Top 100 na categoria Livros) Nº 2 em Software em Informática e TecnologiaNº 17 em Engenharia e Transporte LivrosNº 18 em Tecnologia em Ciências e Matemática ## Descrição base As regras universais de arquitetura de software aumentam dramaticamente a produtividade dos desenvolvedores ao longo da vida dos sistemas de software. Agora, aproveitando o sucesso dos seus best-sellers "Código Limpo" e "O Codificador Limpo", o lendário artesão de software Robert C. Martin (“Uncle Bob”) vai revelar essas regras e ajudar o leitor a aplicá-las. A "Arquitetura Limpa" de Martin não é só mais um catálogo de opções. Com base em meio século de experiência nos mais variados ambientes de software, Martin indica as escolhas que você deve fazer e explica por que elas são cruciais para o seu sucesso. Como já era esperado do Uncle Bob, este livro está cheio de soluções simples e diretas para os desafios reais que você enfrentará - aqueles que irão influenciar diretamente o sucesso ou fracasso dos seus projetos. Aprenda sobre as metas dos arquitetos de software - e as principais disciplinas e práticas que podem concretizá-las; Domine os princípios essenciais do design de software para abordar função, separação de componentes e gestão de dados; Veja como os paradigmas de programação impõem disciplina ao restringirem as ações dos desenvolvedores; Saiba identificar o que é crucialmente importante e o que é apenas um “detalhe”; Implemente estruturas ótimas e de alto nível para web, banco de dados, thick-client, console e aplicativos incorporados; Defina limites e camadas adequadas e organize os componentes e serviços; Saiba por que designs e arquiteturas dão errado e como prevenir (ou corrigir) essas falhas. ## Nota metodológica Dados organizados pelo Acervo de Livros a partir de fonte comercial consultada. Preços, avaliações, estoque e ranking podem variar.