Resumo do Livro Code Complete 2ed - Um guia prático para a construção de Software
- Parte I - Estabelecendo as Bases
- Cap 1 - Bem-vindo à Construção de Software
- Cap 2 - Metáforas para um Melhor Entendimento do Desenvolvimento de Software
- Cap 3 - Meça Duas Vezes, Corte Uma: Determinando os Pré-Requisitos
- Cap 4 - Principais Decisões de Construção
- Parte II - Criando Código de Alta Qualidade
- Cap 5 - Projeto de Software na Construção
- Cap 6 - Classes Funcionais
- Cap 7 - Rotinas de Alta Qualidade
- Cap 8 - Programação Defensiva
- Cap 9 - O Processo de Programação com Pseudocódigo
- Parte III - Variáveis
- Cap 10 - Problemas Gerais no Uso de Variáveis
- Cap 11 - O Poder nos Nomes de Variáveis
- Cap 12 - Tipos de Dados Fundamentais
- Cap 13 - Tipos de Dados Incomuns
- Parte IV - Instruções
- Cap 14 - Organizando código Linear
- Cap 15 - Usando Condicionais
- Cap 16 - Controlando Loops
- Cap 17 - Estruturas de Controle Incomuns
- Cap 18 - Métodos Baseados em Tabela
- Cap 19 - Questões Gerais de Controle
- Parte V - Melhorias no Código
- Cap 20 - O Panorama da Qualidade do Software
- Cap 21 - Construção Colaborativa
- Cap 22 - Testes do Desenvolvedor
- Cap 23 - Depuração
- Cap 24 - Refatoração
- Cap 25 - Estratégias de Otimização de Código
- Cap 26 - Técnicas de Otimização de Código
- Parte VI - Considerações sobre o Sistema
- Cap 27 - Como o Tamanho do Programa Afeta a Construção
- Cap 28 - Gerenciando a Construção
- Cap 29 - Integração
- Cap 30 - Ferramentas de Programação
- Parte VII - Artesanato de Software
- Cap 31 - Leiaute e Estilo
- Cap 32 - Documentando o Código Automaticamente
- Cap 33 - Caráter Pessoal
- Cap 34 - Temas do Artesanato de Software
- Cap 35 - Onde Encontrar Mais Informações