"Ter consciência de como seu código-fonte afeta aqueles que trabalharão com ele futuramente é uma parte importante do desenvolvimento de software. Os autores fizeram um ótimo trabalho apresentando os diferentes aspectos desse desafio e explicando detalhes com exemplos instrutivos."
Michael Hunger, Desenvolvedor de Software, Neo Technology
Como programadores, todos já vimos códigos-fonte tão feios e problemáticos que poderiam desanimar qualquer um. Durante os últimos cinco anos, Dustin Boswell e Trevor Foucher analisaram centenas de exemplos de ?códigos-fonte malfeitos? (muitos deles mesmos) para determinar o que havia de errado com eles e como poderiam melhorá-los. A conclusão a que chegaram? Você deve escrever códigos-fonte de modo a minimizar o tempo necessário para que outra pessoa possa entendê-los - ainda que essa ?outra pessoa? seja você mesmo.
Este livro se concentra em princípios básicos e técnicas práticas que você poderá aplicar sempre em seus códigos-fonte. Utilizando exemplos de códigos-fonte fáceis de serem compreendidos e retirados de várias linguagens, cada capítulo aborda um aspecto distinto da codificação e demonstra como você pode tornar seu código-fonte fácil de entender.
- Simplifique a nomeação, os comentários e a formatação com dicas que podem ser aplicadas a todas as linhas de seu código-fonte
- Aprimore os loops, a lógica e as variáveis de seu programa para reduzir sua complexidade e potencial confusão
- Confronte problemas no nível das funções, usando técnicas como reorganizar blocos de código para que realizem uma tarefa de cada vez
- Escreva códigos-fonte de teste efetivos, completos e concisos - além de legíveis
Código: | L069-9788575222942 |
Código de barras: | 9788575222942 |
Peso (kg): | 0,310 |
Altura (cm): | 23,00 |
Largura (cm): | 16,00 |
Espessura (cm): | 1,00 |
Autor | Foucher Trevor |
Editora | Novatec Editora |
Idioma | PORTUGUES |
Encadernação | BROCHURA |
Páginas | 212 |
Ano de edição | 2012 |
Faixa etária | Padrao |
A arte de escrever programas legíveis
Frequentemente comprados juntos
O mítico homem-mês
Poucos livros sobre gestão de projetos de software têm sido tão influentes e perenes quanto O Mítico..
R$96,00 R$72,20
Vendido e entregue por leitura.com
Aprendendo padrões de projeto em Python
Com um foco cada vez maior na otimização dos níveis de arquitetura e design de software, é important..
R$55,00
Vendido e entregue por Leitura - PB/JP - Mangabeira
UML 2 - Uma Abordagem Prática - 3ª Edição
A UML - Unified Modeling Language ou Linguagem de Modelagem Unificada - é uma linguagem utilizada pa..
R$97,00
Vendido e entregue por Leitura - PB/JP - Mangabeira
Análise de pacotes na prática
É fácil capturar pacotes com o Wireshark – o sniffer de rede mais popular do mundo –, independenteme..
R$95,00
Vendido e entregue por Leitura - PB/JP - Mangabeira
Automatize tarefas maçantes com Python
APRENDA PYTHON. FAÇA O QUE TEM DE SER FEITO. Se você já passou horas renomeando arquivos ou atual..
R$99,00
Vendido e entregue por Leitura - PB/JP - Mangabeira
Curso Intensivo de Python
Aprenda Python – rapidamente! Curso Intensivo de Python é uma introdução completa e em ritmo acel..
R$139,00
Vendido e entregue por Leitura - PB/JP - Mangabeira
Código limpo
Mesmo um código ruim pode funcionar. Mas se ele não for limpo, pode acabar com uma empresa de desenv..
R$125,90 R$85,66
Vendido e entregue por Leitura - MG/BH - Shopping Paragem