
Manningver produtos da marca →
Design de Software Orientado a Objetos em C++
Original: Object-Oriented Software Design in C++
Descrição
Aprenda os fundamentos do design orientado a objetos investigando código bom — e ruim!
Aplicações bem projetadas executam com mais eficiência, têm menos bugs e são mais fáceis de revisar e manter. Usando uma abordagem envolvente de “antes e depois”, Design de Software Orientado a Objetos em C++ mostra exatamente como é um software ruim e como corrigi-lo com bons princípios e padrões de design.
Em Design de Software Orientado a Objetos em C++, você encontrará: iterações de design-código-teste que melhoram o código a cada revisão; coleta de requisitos para garantir que você esteja desenvolvendo a aplicação certa; princípios de design como encapsulamento e delegação que resolvem problemas de programação; padrões de design, incluindo o Padrão de Projeto Observer, que corrigem problemas de arquitetura; uso de recursão e multithreading para simplificar soluções comuns.
Design de Software Orientado a Objetos em C++ é um guia essencial para construir o tipo de aplicações de alto desempenho entregues pelos profissionais — tudo usando princípios e padrões de design comprovados pelo setor. Você aprenderá como reunir e analisar requisitos para construir exatamente o que seu cliente procura, corrigir erros com desenvolvimento iterativo e montar um conjunto de padrões de design para solucionar problemas comuns de arquitetura de aplicações. Os exemplos acessíveis do livro são escritos em C++ 17, mas seus princípios universais podem ser aplicados a qualquer linguagem orientada a objetos.
Sobre a tecnologia
Um bom design é a base de um ótimo software. Dominar os princípios do design orientado a objetos é a maneira mais segura de criar aplicações que executam rapidamente, têm poucos bugs e duram muito no futuro. Escrito especialmente para novos programadores de C++, este livro de leitura fácil orienta você com delicadeza na arte de projetar ótimo software.
Sobre o livro
Design de Software Orientado a Objetos em C++ apresenta princípios, práticas e padrões de design orientado a objetos em uma linguagem clara e sem jargões. Os exemplos instantaneamente familiares de antes e depois destacam os benefícios de um bom design. Cada capítulo é repleto de conversas amigáveis que antecipam suas perguntas e ajudam a apontar as sutilezas que você talvez deixe passar. Ao longo do caminho, você aprenderá dicas sobre o estilo idiomático de C++ que vão destacar seu código.
O que há dentro
Iterações de design-código-teste
Princípios de design para problemas comuns de programação
Padrões de projeto de arquitetura em linguagem simples
Recursão e multithreading
Sobre o leitor
Os exemplos estão em C++ 17.
Sobre o autor
Ronald Mak é ex-cientista sênior da NASA. Atualmente, ele leciona ciência da computação na Universidade Estadual de San Jose.
O editor técnico deste livro foi Juan Rufes.
Sumário
PARTE 1
1 O caminho para um software bem projetado
2 Itere para alcançar um bom design
PARTE 2
3 Obtenha requisitos para construir a aplicação certa
4 Bom design de classes para c
Especificações (15)
| Fabricante | Manning |
|---|---|
| Número da peça | 9781633439504 |
| Tipo de produto | Abis Book |
| Tipo de item | Livro |
| Dimensões do produto | 18,7 x 2,3 x 23,5 cm; 816 g |
| Dimensões da embalagem | 23,4 x 18,9 x 3,2 cm; 948 g |
| Data de lançamento | 2024-06-18 |
| Data de publicação | 2024-06-18 |
| Número de páginas | 520 páginas |
| Idioma | English (Published), English (Original Language), English (Unknown) |
| Contribuidores | Mak, Ronald (author) |
| Encadernação | brochura |
| Edição | 1 |
| Departamento | Livro |
| EAN | 9781633439504 |
Mais sobre o produto (5 imagens do fabricante)




