Fundamentos da arquitetura de Software

uma abordagem de engenharia

Autor(es): Mark Richards e Neal Ford

Fundamentos da Arquitetura de Software

No mundo inteiro, pesquisas de salário colocam sistematicamente a arquitetura de software entre os dez melhores empregos, embora não exista nenhum guia real para ajudar os desenvolvedores a se tornarem arquitetos. Até agora. Este livro fornece a primeira visão geral completa de muitos aspectos da arquitetura de software. Aspirantes a arquitetos e os já praticantes examinarão da mesma forma as características e padrões da arquitetura, a determinação de componentes, as arquiteturas de diagramação, de apresentação, evolucionária e muitos outros tópicos.

Mark Richards e Neal Ford, profissionais experientes que ensinam arquitetura de software profissionalmente há anos, focam os princípios da arquitetura que se aplicam a todas as camadas da tecnologia. Você explorará a arquitetura de software de um ponto de vista moderno, levando em conta todas as inovações da última década.

Este livro examina:

  • Padrão da arquitetura: a base técnica para muitas decisões de arquitetura.
  • Componentes: identificação, acoplamento, coesão, particionamento e granularidade.
  • Habilidades sociais: gestão eficiente da equipe, reuniões, negociação, apresentações etc.
  • Modernidade: práticas de engenharia e abordagens operacionais que mudaram radicalmente nos últimos anos.
  • Arquitetura como disciplina de engenharia: resultados repetidos, métricas e avaliações concretas que acrescentam rigor à arquitetura de software.

***

“Quer seja novo na função ou se já é arquiteto há anos, este livro o ajudará a ser melhor no seu trabalho. Só gostaria que ele tivesse sido escrito antes na minha carreira.”

Nathaniel Schutta

“Arquiteto como serviço”, netschutta.io

“Este livro servirá como um guia para muitos em sua jornada no domínio da arquitetura de software.”

Rebecca J. Parsons

CTO, ThoughtWorks

***

Mark Richards é um arquiteto de software experiente, envolvido em arquitetura, design e implementação de arquitetura de microsserviços, arquitetura baseada em evento e outros sistemas distribuídos.

Neal Ford é diretor, arquiteto de software e Meme Wrangler na ThoughtWorks, uma consultoria de TI global com foco no desenvolvimento de software de ponta a ponta e na entrega. Neal também foi diretor de tecnologia no The DSW Group.

ISBN: 978-85-508-1985-3

Fora de estoque

Quer ser avisado quando este produto voltar ao estoque?

R$98.90