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. Se concentra no processo fundamental o desenvolvimento de software: a partir de um requisito, produzir código funcional e de fácil manutenção que agrade aos usuários. Sem se ater a uma tecnologia específica, esta obra aborda tópicos que vão do desenvolvimento da carreira a técnicas e projeto para manter seu código flexível e fácil de adaptar. Você vai aprender a:
- Combater a deterioração e software
- Não duplicar informações
- Escrever código flexível, dinâmico e adaptável Evitar a programação baseada no acaso
- Blindar seu código com contratos, asserções e exceções
- Capturar requisitos reais
- Testar de modo incansável e eficaz
- Agradar seus usuários
- Montar equipes de programadores pragmáticos
- Aumentar a precisão de seus desenvolvedores com a utomçõ
Este livro 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ápias melhorias na produtividade pessoal, precisão e satisfação profissional. Você vai aprender técnicas e desenvolver hábitos que o ajudarão a ser um programador melhor: um Programador Pragmático.
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.