Pular para o conteúdo principal

[Atualizado] Código Limpo: Habilidades Práticas do Agile Software

Código Limpo: Habilidades Práticas do Agile Software

Descrição
Mesmo um código ruim pode funcionar. Mas se ele não for limpo, pode acabar com uma empresa de desenvolvimento. Perdem-se a cada ano horas incontáveis e recursos importantes devido a um código mal escrito. Mas não precisa ser assim.

O renomado especialista em software, Robert C. Martin, apresenta um paradigma revolucionário com Código Limpo: Habilidades Práticas do Agile Software.
Martin se reuniu com seus colegas do Mentor Object para destilar suas melhores e mais ágeis práticas de limpar códigos “dinamicamente” em um livro que introduzirá gradualmente dentro de você os valores da habilidade de um profissional de softwares e lhe tornar um programador melhor – mas só se você praticar.

Que tipo de trabalho você fará? Você lerá códigos aqui, muitos códigos. E você deverá descobrir o que está correto e errado nos códigos. E, o mais importante, você terá de reavaliar seus valores profissionais e seu comprometimento com o seu ofício. Código limpo está divido em três partes. Na primeira há diversos capítulos que descrevem os princípios, padrões e práticas para criar um código limpo. A segunda parte consiste em diversos casos de estudo de complexidade cada vez maior.

Cada um é um exercício para limpar um código – transformar o código base que possui alguns problemas em um melhor e eficiente. A terceira parte é a compensação: um único capítulo com uma lista de heurísticas e “odores” reunidos durante a criação dos estudos de caso.

O resultado será um conhecimento base que descreve a forma como pensamos quando criamos, lemos e limpamos um código. Após ler este livro os leitores saberão: Como distinguir um código bom de um ruim; Como escrever códigos bons e como transformar um ruim em um bom; Como criar bons nomes, boas funções, bons objetos e boas classes; Como formatar o código para ter uma legibilidade máxima; Como implementar completamente o tratamento de erro sem obscurecer a lógica; Como aplicar testes de unidade e praticar o desenvolvimento dirigido a testes.

Este livro é essencial para qualquer desenvolvedor, engenheiro de software, gerente de projeto, líder de equipes ou analistas de sistemas com interesse em construir códigos melhores.

[Links]

Comentários

Como Baixar


Mais visitadas

[Atualizado, Completo] Série Rangers - Ordem dos Arqueiros

Rangers - Ordem dos Arqueiros Descrição A série segue as aventuras de Will, um órfão que se torna aprendiz Ranger, pois ele deseja proteger o reino de Araluen de invasores, traidores e outros perigos. Seu mentor Halt se une a ele nesta aventura. livro 1 - Ruínas de Gorlan 338 págs. tamanho: doc – 1,11 Mb / pdf – 5,47 Mb Durante a vida inteira, o pequeno e frágil Will sonhou em ser um forte e bravo guerreiro, como o pai, que ele nunca conheceu. Por isso, ficou arrasado quando não conseguiu entrar para a Escola de Guerra. A partir daí, sua vida tomou um rumo inesperado: ele se tornou o aprendiz de Halt, o misterioso arqueiro, que muitos acreditam ter habilidades que só podem ser resultado de alguma feitiçaria. Relutante, Will aprendeu a usar as armas secretas dos arqueiros: o arco, a flecha, uma capa manchada e... um pequeno pônei muito teimoso. Podem não ser a espada e o cavalo que ele desejava, mas foi com eles que Will e Halt partiram em uma perigosa missão: impedir o as...

52 livros da Casa do Código

Casa do Código Descrição Lista dos Livros: Agile - Desenvolvimento de software com entregas frequentes e foco no valor de negócio - Casa do CodigoV1.pdf Agile Desenvolvimento de Software Com Entregas Frequentes E Foco No Valor de NegocioV2.pdf Aplicacoes Java para a Web Com JSF e JPA - Casa do Codigo.pdf Aplicacoes web real time com Node-js - Casa do Codigo.pdf Armazenando dados com Redis - Casa do Codigo.pdf A Web Mobile - Programe para um Mundo de Muitos Dispositivos - Casa do Codigo.pdf CDI Integre as Dependencias E Contextos do Seu Codigo Java - Casa do Codigo.pdf Cdi Integre as Dependencias E Contextos do Seu Codigo Java.pdf Coletanea Front-End - Uma Antologia da Comunidade Front End Brasileira - Casa do Codigo.pdf Comecando com o Linux - Comandos, servicos e administracao - Casa do Codigo.pdf Componentes Reutilizaveis em Java Com Reflexoes e Anotacoes - Casa do Codigo.pdf Conhecendo o Adobe Photoshop CS6 - Casa do Codigo.pdf Controlando versões com Git e GitHub...

Coleção For Dummies

Coleção for Dummies Descrição Para Leigos (em inglês: originalmente For Dummies) compreende uma extensa série de guias de referência em diferentes tamanhos, que vão desde o "formato bolso" (em inglês: paperback, softback, softcover) ao MegaKit. Os livros desta série são recomendados para leitores inexperientes no tema no qual desejam aprofundar-se. O título irônico, as figuras no interior e as dicas no início de cada capítulo, bem como o conteúdo dos textos, são direcionados aos leigos. Mais de uma centena de milhões de exemplares com mais de mil diferentes tópicos da série foram vendidos no mundo todo, em vários idiomas. A série baseia-se no seguinte princípio de franquia de mídia: vários autores independentes escrevem sobre temas diversos, porém sob um mesmo título, no caso, Para Leigos. Os livros da série sempre possuem o mesmo formato e a mesma aparência, ou seja, uma capa amarela contendo uma faixa preta transversal abaixo da qual há uma caricatura de um indivíduo...