O Grupo A é formado pelas editoras Artmed, Bookman, Artes Médicas, Penso, McGraw-Hill, Tekne, Revistas Pátio e BMJ Brasil. Acesse a loja virtual!
Carregando Realizando solicitação...
Voltar ao topo

Exatas, Sociais e Aplicadas

eBook
R$ 96,00 ou 6x de R$ 16,00

Resumo

O Programador Pragmático ilustra as melhores práticas e as principais armadilhas do desenvolvimento de software. Destinado a todos envolvidos com programação, de codificadores iniciantes a programadores experientes e gerentes responsáveis por projetos de software, apresenta lições simples que promovem rápidas melhorias na produtividade pessoal, precisão e satisfação profissional.


Sumário

Parte 1. Uma Filosofia Pragmática
Capítulo 1. O gato comeu meu código-fonte
Capítulo 2. Entropia de software
Capítulo 3. Sopa de pedras e sapos cozidos
Capítulo 4. Software satisfatório
Capítulo 5. Sua carteira de conhecimentos
Capítulo 6. Comunique-se!

Parte 2. Uma Abordagem Pragmática
Capítulo 7. Os males da duplicação
Capítulo 8. Ortogonalidade
Capítulo 9. Reversibilidade
Capítulo 10. Projéteis luminosos
Capítulo 11. Protótipos e notas post-it
Capítulo 12. Linguagens de domínio
Capítulo 13. Estimando

Parte 3. As Ferramentas Básicas
Capítulo 14. O poder do texto simples
Capítulo 15. Jogos de shell
Capítulo 16. Edição avançada
Capítulo 17. Controle do código-fonte
Capítulo 18. Depurando
Capítulo 19. Manipulação de texto
Capítulo 20. Geradores de código

Parte 4. Paranoia Pragmática
Capítulo 21. Projeto por contrato
Capítulo 22. Programas mortos não contam mentiras
Capítulo 23. Programação assertiva
Capítulo 24. Quando usar exceções
Capítulo 25. Como balancear recursos

Parte 5. Seja Flexível
Capítulo 26. A desvinculação e a Lei de Deméter
Capítulo 27. Metaprogramação
Capítulo 28. Vinculação temporal
Capítulo 29. Apenas um modo de ver
Capítulo 30. Quadros-negros

Parte 6. Enquanto Você Está Codificando
Capítulo 31. Programação baseada no acaso
Capítulo 32. Velocidade do algoritmo
Capítulo 33. Refatoração
Capítulo 34. Código que seja fácil de testar
Capítulo 35. Assistentes do mal

Parte 7. Antes do Projeto
Capítulo 36. O abismo dos requisitos
Capítulo 37. Resolvendo problemas impossíveis
Capítulo 38. Não antes de você estar pronto
Capítulo 39. A armadilha das especificações
Capítulo 40. Círculos e setas

Parte 8. Projetos Pragmáticos
Capítulo 41. Equipes pragmáticas
Capítulo 42. Automação onipresente
Capítulo 43. Testando incansavelmente
Capítulo 44. Tudo se resume a escrever
Capítulo 45. Grandes expectativas
Capítulo 46. Orgulho e preconceito

Apêndices A
Recursos
Sociedades profissionais
Construindo uma biblioteca
Recursos da Internet
Bibliografia

Apêndices B
Respostas dos Exercícios
Índice


Autores

Andrew Hunt Marceneiro, músico e consultor. Trabalhou em diversas áreas, entre elas telecomunicações,
serviços financeiros, artes gráficas e serviços de Internet. Hunt se especializou em combinar técnicas já consolidadas com tecnologias de ponta, criando soluções novas e práticas. Ele administra sua empresa de consultoria em Raleigh, Carolina do Norte. 

David Thomas Presta consultoria em diferentes áreas, como aeroespacial, bancária, de serviços financeiros, telecomunicações, viagens e Internet. Antes de se mudar para os Estados Unidos, em 1994, fundou na Inglaterra uma empresa de criação de software certificada pela ISO9001 que distribuiu mundialmente projetos sofisticados e personalizados. Hoje, Thomas é consultor independente e vive em Dallas, Texas.


Equipe

Tradução:
Aldir José Coelho Corrêa da Silva 

Revisão técnica:
Henrique J. Brodbeck, professor do Instituto de Informática da UFRGS

Informações técnicas
  • Formato:
  • Peso:
  • Páginas: 344
  • ISBN: 9788577807345
  • Ano: 2010

Material Complementar

Confira mais informações sobre a obra nos links abaixo.

Ofertas Relacionadas
Padrões de Projeto - eBook

Padrões de Projeto - eBook

Gamma; Helm; Johson; Vlissides; R$ 121,60 ou 6x de R$ 20,27 Adicionar
Engenharia de Software  - eBook

Engenharia de Software - eBook

Stephen R. Schach; R$ 140,00 ou 6x de R$ 23,33 Adicionar
Refatoração para padrões - eBook

Refatoração para padrões - eBook

Joshua Kerievsky; R$ 124,80 ou 6x de R$ 20,80 Adicionar
Padrões de Implementação - eBook

Padrões de Implementação - eBook

Kent Beck; R$ 71,20 ou 6x de R$ 11,87 Adicionar
Trabalho Eficaz com Código Legado - eBook

Trabalho Eficaz com Código Legado - eBook

Michael C. Feathers; R$ 102,40 ou 6x de R$ 17,07 Adicionar